
L0p4Map v1.0.3
Herramienta profesional de monitoreo y visualización de redes. L0P4Map combina descubrimiento ARP de alta velocidad con integración completa de nmap y un motor de topología de red interactivo en tiempo real. Funciona tanto en redes locales como en IPs/sitios web personalizados.
L0p4Map

Nmap estaba ciego. L0p4Map ve.
Herramienta profesional de monitoreo y visualización de red diseñada para investigadores de seguridad.
https://github.com/user-attachments/assets/745eb888-0636-47e8-9293-38a706a8e897
¿Qué es L0p4Map?
L0p4Map es una herramienta de monitoreo de red de nivel profesional que combina el poder de nmap con una interfaz moderna y oscura. Diseñada para investigadores de seguridad y administradores de red que necesitan visibilidad rápida y detallada de su infraestructura.
Sin inflación. Sin tonterías. Solo inteligencia de red pura.
Ahora disponible en Linux, Windows y macOS.
Características
- Soporte Multiplataforma: funciona en Linux (Debian/Arch), Windows y macOS con la misma interfaz y el mismo conjunto de características
- Monitoreo Continuo: demonio/agente ligero que observa pasivamente el tráfico ARP y mDNS sin necesidad de re-escanear toda la red
- Alertas: notificación en tiempo real cuando aparece un nuevo dispositivo no autorizado en la red
- Sondeo SNMP Continuo: consultas SNMP periódicas para mantener el estado de los dispositivos actualizado en tiempo real, sin esperar el siguiente ciclo de escaneo
- Escaneo de Red ARP: descubrimiento rápido de hosts con búsqueda en la base de datos local IEEE OUI
- Cartografía de Rangos: escanea cualquier IP / CIDR / rango. Los rangos enrutados se mapean mediante traceroute (hosts agrupados bajo su último salto)
- Resolución de Nombres de Host: detección multimétodo mediante DNS inverso, NetBIOS (Windows) y mDNS/Avahi (Linux, Mac, IoT)
- Huella Digital de Dispositivos: indicio de SO basado en TTL (Linux/macOS, Windows, dispositivo de red), sondeo de puertos TCP en puertos relevantes de topología, consulta SNMP
sysDescrsin librerías externas - Huella Digital de Servicios Integrada: detecta pasivamente iLO / InfoPrint / XPort / SATO / Zebra mediante captura de banner y los marca en el gráfico como dispositivos conocidos por venir con credenciales por defecto, para verificación manual
- Detección de Rol: clasificación automática de cada host: puerta de enlace, router, punto de acceso, switch, PC, Apple, móvil, Raspberry Pi, máquina virtual, desconocido, combinando proveedor, nombre de host, TTL, puertos abiertos y respuesta SNMP
- Gráfico de Topología de Red Real: gráfico jerárquico vis.js que refleja la estructura real de la red: puerta de enlace arriba, dispositivos intermedios (routers/APs/switches) en un segundo nivel, clientes agrupados debajo de su padre. Alternable entre diseños Jerárquico y Force Atlas
- Recuadros de Subred: cada subred detectada se dibuja como una superposición discontinua directamente en el lienzo del gráfico, etiquetada con su CIDR
- Enlaces Tipados: tres tipos de enlace visualmente distintos: uplink (puerta de enlace a internet), backbone (dispositivo intermedio a puerta de enlace), enlace de cliente (dispositivo a padre)
- Panel de Topología: superposición en vivo que muestra subred, IP de puerta de enlace, número total de dispositivos y número de dispositivos intermedios
- Integración Completa con nmap: escaneo SYN, UDP, detección de SO, versión de servicio, scripts NSE
- Captura de Banners: enumeración HTTP, SMB, FTP, SSH, SSL
- Detección de Vulnerabilidades: búsqueda de CVE mediante vulners, scripts de vulnerabilidad y malware
- Superficie de Ataque: servicios expuestos, puertos abiertos y resumen de CVE por host con puntuación CVSS y enlace directo a NVD; resultados exportables como CSV
- Analizador de Tráfico: captura de paquetes en tiempo real con estadísticas por dispositivo, coloreado por protocolo, barra de filtros, doble clic para escanear puertos; exportable como CSV
- Traceroute: basado en ICMP con salida en tiempo real
- Selección de Interfaz: elige en qué interfaz de red escanear
- Monitoreo en Vivo: auto-actualización del gráfico de red en intervalos configurables (30s / 60s / 120s)
- Exportación de Escaneo: guarda la salida completa de nmap en
.txt - Exportación de Gráfico: exporta la topología de red como CSV o PNG
- Etiquetas Personalizadas de Nodo: asigna nombres personalizados a cualquier dispositivo directamente en el gráfico (doble clic)
- Interfaz Oscura Profesional: construida con PyQt6
Capturas de Pantalla
Inicio: Escáner de Red

Escaneo de Puertos: Integración completa con nmap

Topología de Red: Gráfico de topología jerárquico

Topología de Red: Diseño Force Atlas

Superficie de Ataque: Servicios expuestos, puertos abiertos y resumen de vulnerabilidades

Analizador de Tráfico: Análisis de tráfico de red en tiempo real

Requisitos
Linux (Debian o Arch)
- Python 3.11+
- nmap instalado (
sudo pacman -S nmaposudo apt install nmap) - Npcap/libpcap para captura de paquetes (normalmente ya presente en Debian/Arch)
- Privilegios de superusuario (necesarios para escaneo ARP y captura de paquetes)
Windows 10/11
- Python 3.11+
- Nmap para Windows (instalador oficial de nmap.org, incluye Npcap)
- Npcap instalado en modo "compatible con API WinPcap" (necesario para captura de paquetes)
- Ejecutar como Administrador (necesario para escaneo ARP y captura de paquetes)
macOS (Intel y Apple Silicon)
- Python 3.11+
- nmap instalado (
brew install nmap) - Privilegios de superusuario (necesarios para escaneo ARP y captura de paquetes)
Instalación
Linux
Los usuarios de Arch Linux pueden instalar directamente desde el AUR:
yay -S l0p4map
Alternativamente, en cualquier distribución Linux:
git clone https://github.com/HaxL0p4/L0p4Map.git
cd L0p4Map
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
sudo chmod +x L0p4Map.sh
macOS
git clone https://github.com/HaxL0p4/L0p4Map.git
cd L0p4Map
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
chmod +x L0p4Map.sh
Windows
git clone https://github.com/HaxL0p4/L0p4Map.git
cd L0p4Map
python -m venv venv
venv\Scripts\activate
pip install -r requirements.txt
Asegúrate de que nmap y Npcap estén instalados y disponibles en el PATH del sistema antes de lanzar la herramienta.
Uso
Linux y macOS
Lanza la herramienta con privilegios de superusuario:
sudo ./L0p4Map.sh