hexcowboy / jackbox-archived

A light-weight, persistent, and quickly deployable docker box with pentesting and cybersecurity tools preinstalled.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

JackBox

A super-tiny (less than 1GB) Docker container that provides a penetration testing environment.

  • Runs on Windows, Mac, Linux (anything that runs Docker)
  • Setup in as little as 1 minute
  • Default configuration is a completely ready environment

Yes, it's faster than a VM.

๐ŸŽก Environment

... and much more outlined in the Documentation

๐Ÿš€ Quickstart

Follow instructions for downloading and installing Docker on you host machine. If your host machine is Linux then you will also need to install Docker Compose.

# Download the repo
git clone https://github.com/jackno/jackbox.git
cd jackbox
# Setup
docker-compose run jackbox setup

# Start
docker-compose up jackbox
# Connect to JackBox via SSH
ssh <user>@localhost

๐Ÿงผ Cleanup

โš ๏ธ Data in the /etc, /opt, /home, and /var paths are persistent, but nothing else is.

# Close out your session without deleting your data.
docker-compose down jackbox
# The -v option will completely delete all your persistent data. Make sure you back up sensitive files.
docker-compose down jackbox -v

๐Ÿ“š Documentation

This is a work in progress.

๐Ÿค Contributing

Feature Requests please make a post here

Bugs please report here

๐Ÿ“ƒ License

JackBox is licensed under the MIT License.

About

A light-weight, persistent, and quickly deployable docker box with pentesting and cybersecurity tools preinstalled.

License:MIT License


Languages

Language:Shell 92.8%Language:Dockerfile 7.2%