Comments (4)
Greetings,
So on the usb encryption there is issue #34 , which is sort of where I left that since I focus on the sdcards. However It should be doable to boot from the usb and there might have to be some adjusting in stage#-otherscript.sh scripts. You might try some basic examples and see how far off.
On the sometimes want to unlock with ssh, just do a basic-dropbear example. I think it will just probe over and over until network is alive, so keyboard would be available and upon network ssh should be available.
Report issues you encounter here and we see if we can get you up and running.
from cryptmypi.
Thanks for the reply. Yeah, I brought up the USB documentation just to exemplify what I was trying to achieve with the SD card + RPi4, I'm not touching a USB at the moment (although I'm really happy with my current encrypted USB).
I have done a bunch of tests with the kali-complete
example, removing the optional-sys-sshhub
hook (I noticed sshhub.de is unavailable). Neither 2022.2
nor 2022.1
worked, with slightly different errors. The errors I obtained from trying the newest releases were during the first and second stage, apparently caused by the absence of the re4son config file, even though I believe the re4son version was correctly identified, and I believe I used the proper version for my hardware (I have a Rpi 4B, 8 GB; thus I used v8l+
). I'm sorry, I forgot to save the error logs, but I believe they are reproducible.
That said, I obtained success using the kali-linux-2021.3-rpi4-nexmon-arm64.img.xz
release, to the extent that I'm able to unlock the file system and login using an interactive session. However, the SSH connection didn't work, even though I believe I have configured my WLAN configurations accordingly. I even saw logs that Dropbear was able to start, DHCP seems to have attributed a static IP for the RPi, and when running an SSH client, I was getting a password prompt when trying to reach the root
host.
Although I achieved my starting objective, the project got me interested. Should the basic-dropbear
behave differently from the kali-complete
, regarding WLAN connectivity and being able to unlock the system through an initial SSH connection?
from cryptmypi.
Shouldn't that already be doable? It sounds like you just want to unlock it with the keyboard? It should already be possible, as that's the default, adding in ethernet/wifi is just adding an additional way to unlock it.
from cryptmypi.
Greetings,
Have you tried the next-4.x branch? It has Kali 2022.3 and it passed basic tests for me.
from cryptmypi.
Related Issues (20)
- failed to connect to non-global ctrl_ifname HOT 4
- Fail to build - examples/debian-encrypted-basic-dropbear HOT 5
- AES-cbc vs AES-xts performance on the RPi HOT 2
- apt update fails on debian HOT 6
- Partition should not be hardcoded
- Improvement on the sys-ssh-jump service HOT 1
- Cant unlock the disk HOT 15
- Dropbear SSH Server fails on current Kali Builds HOT 2
- dropbear remote unlock with _NEWLUKSUUID="yes" => Device /dev/disk/by-uuid/XXX...XXXX doesn't exist or access denied HOT 6
- Wifi unlock through hostapd
- trying to get this to work for me ;) HOT 5
- rpi4 secure boot + rootFS decryption via OTP registers possible? HOT 1
- PiOS @ Pi4, after upgrade: only ~5 seconds to unlock HOT 5
- Fresh build, LUKS password doesn't work; "Cannot initialize device-mapper" HOT 15
- Is this project alive? HOT 3
- when running cryptmypi on a Kali VM under vmware fusion an IO error is returned from LUKS->sdb
- Unable to unlock Kali dropbear HOT 2
- Hardcoded __DEBIAN_KERNEL in stage2-otherscript.sh and missing unlock.sh HOT 3
- /etc/unlock.sh missing after rebuilding initramfs on RaspberryPi
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cryptmypi.