NetScanner Funciones Instalar Documentación Código

NetScanner

Descubre, inventaría y analiza los dispositivos de tu red local: qué hay conectado, qué riesgo tiene cada uno y qué ha cambiado desde el último escaneo.

Proyecto de equipo de 2º DAM · Apache 2.0. Las capturas usan una red de ejemplo inventada.

Topología de red: resumen de dispositivos, tipos, fabricantes y riesgos

Descubrimiento

Mira qué hay en tu red

Un escaneo con Scapy detecta los dispositivos activos y los agrupa por categoría en un mapa fácil de leer.

  • Topología activa con solo lo detectado en el último escaneo.
  • Clasificación por tipo de dispositivo y fabricante.
  • Ficha de cada dispositivo con IP, MAC, puertos abiertos y estado.
Cómo funciona →
Mapa de red agrupado por categorías

Seguridad

Sabe qué es de fiar

Cada dispositivo recibe un nivel de riesgo y de confianza, y el sistema te avisa cuando algo cambia.

  • Riesgo alto, medio o bajo según los puertos y servicios expuestos.
  • Confianza que crece con las veces que se detecta un dispositivo.
  • Alertas de dispositivos nuevos, cambios de IP y fabricantes desconocidos.
Cómo funciona →
Alertas de seguridad

Memoria

Recuerda lo que pasó

Todos los escaneos quedan guardados en MongoDB Atlas, con inventario, consultas a medida y exportación.

  • Historial con estadísticas, riesgos y fechas de detección.
  • Inventario con nombres propios para cada dirección MAC.
  • Consulta personalizada y exportación a PDF, CSV, JSON y Excel.
Cómo funciona →
Historial de red con gráficas y tabla

Pruébala

Hecha con Django, MongoDB Atlas y Scapy. Necesita Python 3.13, Npcap en Windows y una cuenta de MongoDB Atlas.

DjangoMongoDB AtlasScapyPython 3.13Tailwind CSS
  1. Clona el repositorio y crea un entorno virtual con py -3.13 -m venv venv.
  2. Instala las dependencias con pip install -r requirements.txt.
  3. Ejecuta python manage.py migrate y python manage.py runserver, y abre 127.0.0.1:8000.

Equipo

Alejandro Donate · Alejandro García · Diego Febles · Diego Rodríguez · Ibrahim Álvarez · Anthony López

Basado en el repositorio original del equipo.