
Kit avanzado de pruebas de penetración en redes con evaluación de vulnerabilidades SSH, explotación de CVE-2018-15473, capacidades de fuerza bruta sigilosa y técnicas de evasión de fail2ban. Marco de pruebas de seguridad de grado profesional para compromisos autorizados de pruebas de penetración.
███╗ ██╗███████╗████████╗██╗ ██╗ ██████╗ ██████╗ ██╗ ██╗ ██████╗ ██████╗ ███████╗██████╗
████╗ ██║██╔════╝╚══██╔══╝██║ ██║██╔═══██╗██╔══██╗██║ ██╔╝ ██╔══██╗██╔══██╗██╔════╝██╔══██╗
██╔██╗ ██║█████╗ ██║ ██║ █╗ ██║██║ ██║██████╔╝█████╔╝ ██████╔╝██████╔╝█████╗ ██║ ██║
██║╚██╗██║██╔══╝ ██║ ██║███╗██║██║ ██║██╔══██╗██╔═██╗ ██╔═══╝ ██╔══██╗██╔══╝ ██║ ██║
██║ ╚████║███████╗ ██║ ╚███╔███╔╝╚██████╔╝██║ ██║██║ ██╗ ██║ ██║ ██║███████╗██████╔╝
╚═╝ ╚═══╝╚══════╝ ╚═╝ ╚══╝╚══╝ ╚═════╝ ╚═╝ ╚═╝╚═╝ ╚═╝ ╚═╝ ╚═╝ ╚═╝╚══════╝╚═════╝
Marco de reconocimiento de redes y pruebas de penetración SSH de nivel profesional con capacidades avanzadas de evasión
🚀 Inicio Rápido • 📖 Documentación • 🎯 Explotación • 🛡️ Defensa • ⚖️ Legal
🔴 SOLO PARA PRUEBAS AUTORIZADAS
Esta herramienta está diseñada únicamente para fines educativos y pruebas de penetración autorizadas. El acceso no autorizado a sistemas informáticos es ilegal y puede conllevar cargos penales.
✅ Uso Autorizado:
❌ Uso No Autorizado:
Al utilizar esta herramienta, usted acepta asumir toda la responsabilidad por sus acciones y cumplir con todas las leyes aplicables.
config.yaml# Asegúrese de tener Python 3.6+ instalado
python3 --version
# Instalar dependencias necesarias
pip3 install paramiko pyyaml colorama
# Clonar el repositorio
git clone https://github.com/floriankostov/network_scanner.git
cd network_scanner
# Hacer el archivo ejecutable (Unix/Linux/macOS)
chmod +x scanner.py
# Ejecutar el escáner
python3 scanner.py
# Construir imagen Docker
docker build -t network-scanner .
# Ejecutar en contenedor
docker run -it --network host network-scanner
python3 scanner.py
El escáner proporciona un sistema de menú intuitivo:
╔══════════════════════════════════════════════════════════════════╗
║ KIT DE ESCÁNER DE REDES ║
║ Pruebas de Penetración Profesionales ║
╠══════════════════════════════════════════════════════════════════╣
║ 1. 📡 Escaneo de Puertos Extendido - Descubrimiento completo ║
║ 2. ⚡ Escaneo de Puertos Básico - Verificación rápida esencial ║
║ 3. 🔐 Pruebas de Seguridad SSH - Escaneo avanzado de vuln. ║
║ 4. 🎯 Escaneo de Objetivo Personalizado - Especificar IP/red ║
║ 5. ❌ Salir - Cerrar la aplicación ║
╚══════════════════════════════════════════════════════════════════╝
# Detección automática de red
[+] Red: 192.168.1.0/24 (254 hosts)
[+] Puerta de enlace: 192.168.1.1
[+] IP Local: 192.168.1.100
# Especificación de red personalizada
python3 scanner.py --network 10.0.0.0/16
# Enumeración estándar
[EXPLOIT] Enumeración de Usuarios CVE-2018-15473
[+] Objetivo: 192.168.1.50:22 (OpenSSH 7.4)
[+] Probando 100 nombres de usuario comunes...
[✓] Usuarios válidos encontrados: admin, user, test
# Enumeración sigilosa con evasión
[STEALTH] Activando medidas anti-detección
[+] Retardos aleatorios: 0.5-2.0 segundos
[+] Variación de conexión: aleatoria
[✓] Usuarios válidos encontrados: admin (confirmado)
# Fuerza bruta inteligente
[EXPLOIT] Fuerza Bruta Inteligente SSH
[+] Objetivo: 192.168.1.50:22
[+] Usuarios válidos: admin, user
[+] Lista de palabras: 500 contraseñas comunes
[✓] Credenciales encontradas: admin:password123
# Fuerza bruta sigilosa con evasión de fail2ban
[STEALTH] Evasión avanzada activada
[+] Retardos adaptativos: 3-8 segundos
[+] Reinicios de conexión: cada 5 intentos
[+] Rotación de IP: activada
[!] Bypass de detección de intrusiones: activo