Ethical Hacking & Pentesting Docker Container
⚠️ Aviso Legal: Este toolkit es para fines educativos y de pentesting autorizado. El uso indebido es responsabilidad del usuario.
# Clonar el repo
git clone https://github.com/dablon/pentest-toolkit.git
cd pentest-toolkit
# Build de la imagen
./pentest build
# Ver ayuda
./pentest helpEl CLI pentest orchestras todas las herramientas de forma sencilla:
# Escaneo de puertos
./pentest scan 192.168.1.1
# Reconocimiento (OSINT)
./pentest recon dominio.com
# Enumeración
./pentest enum 192.168.1.1 smb
# Web testing
./pentest web http://target.com
# Vulnerabilidad
./pentest vuln http://target.com
# Laboratorios
./pentest lab start
./pentest lab stop
# CLI interactivo
./pentest cli| Categoría | Herramientas |
|---|---|
| Recon | nmap, theHarvester, Amass, Recon-ng, SpiderFoot, Fierce, DNSEnum, Sublist3r |
| Enum | RustScan, enum4linux, smbclient, ldapsearch, nikto, dirb, gobuster |
| Web | SQLMap, Gobuster, WPScan, Nikto, Dalfox, GOWitness |
| Password | Hydra, John, Hashcat, Medusa, Crunch, CeWL |
| Vuln | Nuclei, httpx, Katana |
| Exploit | Metasploit, Searchsploit |
| Post-Exp | LinPEAS, WinPEAS, pspy |
| Forensics | Volatility, Binwalk, Foremost, Wireshark |
cd docker
docker build -t pentest-toolkit:latest -f Dockerfile.cli ..# Run nmap
docker run --rm -it pentest-toolkit:latest nmap -sV 192.168.1.1
# Run sqlmap
docker run --rm -it pentest-toolkit:latest sqlmap -u http://target.compentest-toolkit/
├── cli/
│ └── pentest.sh # CLI Orchestrator
├── docker/
│ ├── Dockerfile.cli # Imagen principal
│ ├── docker-compose.yml
│ └── ...
└── README.md
- ✅ Solo herramientas open source legales
- ✅ Uso exclusivo en entornos autorizados
- ✅ No contiene credenciales hardcodeadas
⚠️ Responsabilidad del usuario
Educational Use Only - Ver LICENSE