Skip to content

Containerized Ethical Hacking Toolkit - Docker pentesting environment

Notifications You must be signed in to change notification settings

dablon/pentest-toolkit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🛡️ Pentest Toolkit

Ethical Hacking & Pentesting Docker Container

Docker Image License

⚠️ Aviso Legal: Este toolkit es para fines educativos y de pentesting autorizado. El uso indebido es responsabilidad del usuario.


🚀 Inicio Rápido

# Clonar el repo
git clone https://github.com/dablon/pentest-toolkit.git
cd pentest-toolkit

# Build de la imagen
./pentest build

# Ver ayuda
./pentest help

📦 CLI Orchestrator

El 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

🛠️ Herramientas Incluidas

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

🐳 Docker

Build

cd docker
docker build -t pentest-toolkit:latest -f Dockerfile.cli ..

Uso sin 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.com

📁 Estructura

pentest-toolkit/
├── cli/
│   └── pentest.sh       # CLI Orchestrator
├── docker/
│   ├── Dockerfile.cli   # Imagen principal
│   ├── docker-compose.yml
│   └── ...
└── README.md

⚠️ Notas de Seguridad

  • ✅ Solo herramientas open source legales
  • ✅ Uso exclusivo en entornos autorizados
  • ✅ No contiene credenciales hardcodeadas
  • ⚠️ Responsabilidad del usuario

📜 Licencia

Educational Use Only - Ver LICENSE

About

Containerized Ethical Hacking Toolkit - Docker pentesting environment

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published