ββββ βββ βββββββ ββββββββββ βββββββ βββββββ ββββββββββ ββββββββββββββββββ
βββββ ββββββββββββββββββββββββ ββββββββββββββββββββββββββββ ββββββββββββββββββββ
ββββββ ββββββ ββββββββββ βββ βββ ββββββ ββββββ βββββββ ββββββ ββββββββ
βββββββββββββ βββ ββββββ βββ βββ ββββββ ββββββ βββββββ ββββββ ββββββββ
βββ βββββββββββββββ βββββββββββ ββββββββββββββββββββββββββββ ββββββββββββββ βββ
βββ βββββ βββββββ ββββββββββ βββββββ βββββββ ββββββββββ ββββββββββββββ βββ
[ SECURITY & DEV CONTAINERS | bad-antics ]
Pre-configured Docker containers for security research & development
| Container | Description | Tools |
|---|---|---|
| π΄ pentest | Penetration testing | nmap, metasploit, burp, sqlmap, nikto |
| π© ctf | CTF challenges | pwntools, gdb, radare2, ghidra, z3 |
| π proxy | Traffic interception | mitmproxy, burpsuite |
| π vpn | VPN gateway | OpenVPN, WireGuard |
| Container | Description | Tools |
|---|---|---|
| π osint | OSINT & reconnaissance | shodan, theHarvester, sherlock, maigret |
| π» stealth | Network stealth | nullsec-ghost, macchanger, tor, proxychains |
| π± mobile | Mobile security (NullKia) | frida, objection, apktool, jadx |
| π automotive | Automotive (BlackFlag) | can-utils, python-can, udsoncan |
| Container | Description | Tools |
|---|---|---|
| π» dev | Development environment | Python, Node, Go, Rust |
| οΏ½οΏ½ julia | Julia data science | Julia, Pluto, security packages |
| π₯ forge | Secure image burning | cryptsetup, ddrescue, n01d-forge |
| π₯οΈ machine | VM management | qemu, libvirt, tor, n01d-machine |
# Clone the repo
git clone https://github.com/bad-antics/n01d-docker.git
cd n01d-docker
# Copy environment file
cp .env.example .env
# Build all containers
docker compose build
# Start specific container
docker compose up -d pentest
docker exec -it n01d-pentest /bin/bashCopy-paste to instantly launch any container:
# π΄ Pentest - Kali penetration testing
docker compose up -d n01d-pentest && docker exec -it n01d-pentest bash
# π© CTF - Capture the flag tools
docker compose up -d n01d-ctf && docker exec -it n01d-ctf bash
# π OSINT - Reconnaissance & intel
docker compose up -d n01d-osint && docker exec -it n01d-osint bash
# π» Stealth - Network anonymization
docker compose up -d n01d-stealth && docker exec -it n01d-stealth sh
# π± Mobile - NullKia mobile security
docker compose up -d n01d-mobile && docker exec -it n01d-mobile bash
# π Automotive - BlackFlag ECU testing
docker compose up -d n01d-automotive && docker exec -it n01d-automotive bash
# π₯ Forge - Secure image burning
docker compose up -d n01d-forge && docker exec -it n01d-forge bash
# π₯οΈ Machine - VM management
docker compose up -d n01d-machine && docker exec -it n01d-machine bash
# π» Dev - Development environment
docker compose up -d n01d-dev && docker exec -it n01d-dev bash
# π Julia - Data science
docker compose up -d n01d-julia && docker exec -it n01d-julia bash
# π Proxy - Traffic interception
docker compose up -d n01d-proxy && docker exec -it n01d-proxy bash
# π VPN - VPN gateway
docker compose up -d n01d-vpn && docker exec -it n01d-vpn bashLaunch all:
docker compose up -dStop all:
docker compose downFull Kali-based penetration testing environment.
docker compose up -d n01d-pentest
docker exec -it n01d-pentest /bin/bashReconnaissance and open-source intelligence.
docker compose up -d n01d-osint
docker exec -it n01d-osint /bin/bash
# Run tools
theHarvester -d target.com -b all
sherlock usernameMobile application security testing.
docker compose up -d n01d-mobile
docker exec -it n01d-mobile /bin/bash
# Connect device and analyze
adb devices
frida-ps -U
objection -g com.app.target exploreCAN bus and ECU security testing.
docker compose up -d n01d-automotive
docker exec -it n01d-automotive /bin/bash
# Setup virtual CAN
ip link add dev vcan0 type vcan
ip link set up vcan0
# Analyze traffic
candump vcan0
cansend vcan0 123#DEADBEEFNetwork anonymization and spoofing.
docker compose up -d n01d-stealth
docker exec -it n01d-stealth /bin/bash
# MAC spoofing
macchanger -r eth0
# Route through Tor
proxychains4 curl ifconfig.meSecure disk imaging with encryption.
docker compose up -d n01d-forge
docker exec -it n01d-forge /bin/bash
# Create encrypted image
cryptsetup luksFormat /dev/sdXAll containers share a bridge network (n01d-net) with static IPs:
| Container | IP Address |
|---|---|
| pentest | 172.28.0.10 |
| dev | 172.28.0.11 |
| julia | 172.28.0.12 |
| ctf | 172.28.0.13 |
| forge | 172.28.0.14 |
| machine | 172.28.0.15 |
| osint | 172.28.0.16 |
| mobile | 172.28.0.17 |
| automotive | 172.28.0.18 |
| stealth | 172.28.0.19 |
| proxy | 172.28.0.20 |
| vpn | 172.28.0.30 |
n01d-docker/
βββ docker-compose.yml
βββ .env.example
βββ containers/
β βββ pentest/
β βββ dev/
β βββ julia/
β βββ ctf/
β βββ proxy/
β βββ vpn/
β βββ forge/
β βββ machine/
β βββ osint/
β βββ mobile/
β βββ automotive/
β βββ stealth/
βββ data/ # Shared data volume
βββ config/ # Tool configurations
βββ vms/ # Virtual machine storage
# .env
PROXY_PORT=8080
PROXY_WEB_PORT=8081
WG_PORT=51820| Project | Description |
|---|---|
| n01d-forge | Secure image burner |
| n01d-machine | VM manager |
| nullkia | Mobile security framework |
| blackflag-ecu | Automotive testing |
| nullsec-ghost | Network stealth |
| nullsec-linux | Security distro |
bad-antics β’ For authorized security testing only