Skip to content

🐳 N01D Docker Stack - Custom security & development containers | Pentest, Dev, Julia, CTF, Proxy, VPN | bad-antics

License

Notifications You must be signed in to change notification settings

bad-antics/n01d-docker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

8 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

β–ˆβ–ˆβ–ˆβ•—   β–ˆβ–ˆβ•— β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—  β–ˆβ–ˆβ•—β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—     β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—  β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—  β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–ˆβ–ˆβ•—  β–ˆβ–ˆβ•—β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•— 
β–ˆβ–ˆβ–ˆβ–ˆβ•—  β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•”β•β•β•β–ˆβ–ˆβ•—β–ˆβ–ˆβ–ˆβ•‘β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•—    β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•—β–ˆβ–ˆβ•”β•β•β•β–ˆβ–ˆβ•—β–ˆβ–ˆβ•”β•β•β•β•β•β–ˆβ–ˆβ•‘ β–ˆβ–ˆβ•”β•β–ˆβ–ˆβ•”β•β•β•β•β•β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•—
β–ˆβ–ˆβ•”β–ˆβ–ˆβ•— β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•‘β•šβ–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘  β–ˆβ–ˆβ•‘    β–ˆβ–ˆβ•‘  β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘     β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β• β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—  β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β•
β–ˆβ–ˆβ•‘β•šβ–ˆβ–ˆβ•—β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•‘ β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘  β–ˆβ–ˆβ•‘    β–ˆβ–ˆβ•‘  β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘   β–ˆβ–ˆβ•‘β–ˆβ–ˆβ•‘     β–ˆβ–ˆβ•”β•β–ˆβ–ˆβ•— β–ˆβ–ˆβ•”β•β•β•  β–ˆβ–ˆβ•”β•β•β–ˆβ–ˆβ•—
β–ˆβ–ˆβ•‘ β•šβ–ˆβ–ˆβ–ˆβ–ˆβ•‘β•šβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β• β–ˆβ–ˆβ•‘β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β•    β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β•β•šβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•”β•β•šβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–ˆβ–ˆβ•‘  β–ˆβ–ˆβ•—β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ•—β–ˆβ–ˆβ•‘  β–ˆβ–ˆβ•‘
β•šβ•β•  β•šβ•β•β•β• β•šβ•β•β•β•β•β•  β•šβ•β•β•šβ•β•β•β•β•β•     β•šβ•β•β•β•β•β•  β•šβ•β•β•β•β•β•  β•šβ•β•β•β•β•β•β•šβ•β•  β•šβ•β•β•šβ•β•β•β•β•β•β•β•šβ•β•  β•šβ•β•
                    [ SECURITY & DEV CONTAINERS | bad-antics ]

GitHub Docker Containers License

Pre-configured Docker containers for security research & development


🐳 Containers

Core Security

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

Specialized Security

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

Development & Tools

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

πŸš€ Quick Start

# 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/bash

⚑ Quick Launch

Copy-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 bash

Launch all:

docker compose up -d

Stop all:

docker compose down

πŸ“¦ Container Details

πŸ”΄ Pentest

Full Kali-based penetration testing environment.

docker compose up -d n01d-pentest
docker exec -it n01d-pentest /bin/bash

πŸ” OSINT

Reconnaissance 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 username

πŸ“± Mobile (NullKia)

Mobile 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 explore

πŸš— Automotive (BlackFlag)

CAN 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#DEADBEEF

πŸ‘» Stealth

Network 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.me

πŸ”₯ Forge

Secure disk imaging with encryption.

docker compose up -d n01d-forge
docker exec -it n01d-forge /bin/bash

# Create encrypted image
cryptsetup luksFormat /dev/sdX

🌐 Network

All 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

πŸ“ Structure

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

πŸ”§ Environment Variables

# .env
PROXY_PORT=8080
PROXY_WEB_PORT=8081
WG_PORT=51820

πŸ› οΈ Related Projects

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

About

🐳 N01D Docker Stack - Custom security & development containers | Pentest, Dev, Julia, CTF, Proxy, VPN | bad-antics

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published