Automatically configure directory-based hacking / pentest environments. The successor to Disposable Kali. Currently targets Debian VMs (though any FHS-comliant Linux distro should work).
- Determinate Nix (recommended) or Nix with flakes enabled
direnvoptionally withnix-direnv
git clone https://github.com/cardboard-iguana/hackenv.git
cd hackenv
./init.sh "My Engagement"
cd ~/Engagements/my_engagementThe msfconsole wrapper will handle startup and shutdown of the associated PostgreSQL database automatically.
The browser script can be used to launch an isolated (Ungoogled) Chromium browser pre-configured to proxy through localhost:8080.
The record script can be used to initiate a recording of your terminal session.