🛡️ Pruebas de penetración en redes internas
📌 Introducción
Las pruebas de penetración en redes internas son una evaluación de seguridad realizada desde dentro del entorno interno de una organización.
Simulan amenazas internas o atacantes que ya han obtenido acceso a la red interna, con el objetivo de identificar y explotar vulnerabilidades.
🎯 Objetivos
- Evaluar la postura de seguridad de los sistemas y servicios internos.
- Identificar configuraciones incorrectas, credenciales débiles y sistemas sin parches.
- Evaluar la exposición a amenazas internas.
- Probar la eficacia de la monitorización y las defensas internas.
- Proporcionar recomendaciones de remediación accionables.
🔍 Metodología (paso a paso)
- Footprinting – Identificar hosts y dispositivos activos.
- Escaneo de red – Escanear IPs, puertos abiertos y servicios en ejecución.
- Fingerprinting de SO y servicios – Detectar el SO y las versiones.
- Enumeración – Extraer información detallada del sistema y los servicios.
- Evaluación de vulnerabilidades – Identificar y mapear vulnerabilidades.
- Explotación – Intentar explotar las debilidades identificadas.
- Escalada de privilegios – Obtener acceso de mayor nivel en los sistemas comprometidos.
- Post-explotación – Persistencia, exfiltración de datos y movimiento lateral.
- Informe – Documentar los hallazgos, la severidad y la mitigación.
⚔️ Vectores de ataque clave en pruebas internas
- Contraseñas débiles o predeterminadas.
- Sistemas y aplicaciones sin parches.
- Servicios de red mal configurados.
- Explotación de SMB, RDP, FTP y SNMP.
- Envenenamiento DNS y ataques MITM.
- Secuestro de sesión y robo de credenciales.
🧰 Herramientas de uso común
- Nmap / Zenmap – Escaneo de red y fingerprinting
- Wireshark – Captura y análisis de paquetes
- Hydra / Medusa – Ataques de fuerza bruta de contraseñas
- CrackMapExec – Post-explotación y movimiento lateral
- Responder – Envenenamiento LLMNR, NBT-NS
- Metasploit Framework – Explotación y escalada de privilegios
- Mimikatz – Extracción de credenciales
- Netcat – Conexiones remotas y puertas traseras
✅ Buenas prácticas para pentesting interno
- Definir un alcance claro con el cliente.
- Realizar las pruebas en un entorno controlado.
- Mantener registros de las actividades.
- Respetar la sensibilidad de los datos (evitar daños innecesarios).
- Proporcionar siempre recomendaciones de remediación y defensa.
- Resumen ejecutivo (no técnico).
- Hallazgos técnicos con prueba de concepto.
- Valoraciones de riesgo y puntuaciones CVSS.
- Pasos de explotación y capturas de pantalla.
- Recomendaciones de mitigación y endurecimiento.
🛡️ Contramedidas defensivas que se pueden esperar
- Segmentación de red y VLANs.
- IDS/IPS (sistemas de detección/prevención de intrusiones).
- Monitorización SIEM (Splunk, ELK).
- Detección y respuesta en endpoints (EDR).
- Políticas sólidas de gestión de parches y endurecimiento.
- Principio de mínimo privilegio (PoLP).
🧪 Pasos prácticos
- Identificar hosts mediante ping sweep, escaneo ARP o Nmap.
Paso 2: Escaneo de red
- Escanear IPs individuales, múltiples IPs o subredes completas en busca de puertos abiertos.
Paso 3: Fingerprinting de SO y servicios
- Detectar las versiones de SO y los servicios en ejecución.
Paso 4: Enumeración
- Enumeración de NetBIOS, SMB, SMTP, SNMP, Telnet, HTTP.
- Capturar tráfico con sniffers.
Paso 5: Evaluación de vulnerabilidades
- Escanear con scripts de Nmap, Nessus u OpenVAS.
Paso 6: Explotación
- Intentar MAC flooding, envenenamiento DNS, MITM, fuerza bruta, etc.
Paso 7: Post-explotación
- Extraer hashes de contraseñas, escalar privilegios, restablecer cuentas.
- Instalar keyloggers, spyware, troyanos o puertas traseras.
- Realizar exfiltración de datos o métodos de persistencia.
Paso 8: Limpieza
- Restablecer el objetivo a su estado original.
- Eliminar las cuentas creadas, el malware y los registros.
⚠️ Aviso legal
Este repositorio es para fines educativos y pruebas de penetración autorizadas únicamente.
Realizar pruebas de penetración internas sin permiso es ilegal y puede causar consecuencias graves.
Realice siempre las evaluaciones en un laboratorio controlado o con autorización por escrito.