Skip to content
/ booty Public

Minimal forensic/exfiltration/evil-maid/rescue live boot system

License

Notifications You must be signed in to change notification settings

kpcyrd/booty

Repository files navigation

booty Build Status

Minimal forensic/exfiltration/evil-maid/rescue live boot system.

screenshot

Build

git submodule init
./build.sh -p
sudo ./build.sh -v
ls -lah out/

Rebuild

# make sure nothing is mounted anymore
mount | grep `pwd`
# remove working directory
sudo rm -rf work/
# also force package rebuild
rm -rf repo/

Customize

The system is supposed to be easily customizable. See booty.conf for some basic flags that can be set/unset. You need to have ssh access enabled and setup directly at boot? We've got you covered.

It is recommended to fork the repo and commit your changes, so you can easily merge upstream changes with your personal config.

Build in docker

docker build -t booty-builder .
docker run --privileged --rm -v `pwd`:/booty booty-builder sh -c 'mkdir repo && chown nobody. repo'
docker run --privileged --rm -v `pwd`:/booty booty-builder sudo -u nobody ./build.sh -p
docker run --privileged --rm -e 'ARCH_MIRROR=http://ftp.halifax.rwth-aachen.de/archlinux' -v `pwd`:/booty -v /dev:/dev booty-builder ./build.sh -v

License

GPLv3+

About

Minimal forensic/exfiltration/evil-maid/rescue live boot system

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published