Repolode
Chleba

Chleba/netscanner

Escáner de redes y herramienta de diagnóstico en Rust con TUI para listar interfaces, buscar redes WiFi, hacer ping a rangos CIDR y volcar paquetes.

Alternativa open source a:FingWireshark

Estrellas
1,885
Forks
61
Issues abiertos
6
Último commit
hace 3 meses

¿Qué es?

netscanner es un escáner de redes y una herramienta de diagnóstico que se ejecuta en la terminal con una interfaz de usuario basada en texto. Permite listar interfaces de red físicas, cambiar la interfaz activa para escanear y capturar paquetes, y buscar redes WiFi mostrando la intensidad de la señal en gráficos.

En redes IPv4, hace ping a un rango CIDR e informa los nombres de host, las consultas de fabricantes OUI y las direcciones MAC de los hosts encontrados. También puede volcar paquetes TCP, UDP, ICMP y ARP; admite el volcado de ICMP6 para IPv6, así como pausar y reanudar la captura, filtrar registros, escanear puertos TCP y contar el tráfico con registros DNS.

Los resultados, como las IP, los puertos y los paquetes escaneados, se pueden exportar a CSV. La herramienta necesita privilegios de root para ejecutarse y, en Windows, requiere la biblioteca Npcap. El escaneo de IPv6 sigue figurando como una tarea pendiente.

Funciones clave

  • 01Lista las interfaces de red físicas y permite cambiar la activa para escanear y capturar paquetes.
  • 02Busca redes WiFi y muestra la intensidad de la señal en gráficos.
  • 03Hace ping a rangos CIDR de IPv4 y muestra el nombre de host, el fabricante OUI y la dirección MAC.
  • 04Vuelca paquetes TCP, UDP, ICMP y ARP, además de ICMP6 para IPv6.
  • 05Escanea puertos TCP y exporta a CSV las IP, los puertos y los paquetes escaneados.

Casos de uso

  • Encontrar los dispositivos conectados a una subred local e identificar sus fabricantes.
  • Consultar las redes WiFi cercanas y la intensidad de su señal desde la terminal.
  • Diagnosticar problemas de tráfico de red inspeccionando los paquetes capturados.
  • Comprobar rápidamente los puertos de hosts por SSH durante el diagnóstico de redes.

Temas

Preguntas frecuentes

¿Qué es netscanner?
Escáner de redes y herramienta de diagnóstico en Rust con TUI para listar interfaces, buscar redes WiFi, hacer ping a rangos CIDR y volcar paquetes. netscanner es un escáner de redes y una herramienta de diagnóstico que se ejecuta en la terminal con una interfaz de usuario basada en texto. Permite listar interfaces de red físicas, cambiar la interfaz activa para escanear y capturar paquetes, y buscar redes WiFi mostrando la intensidad de la señal en gráficos.
¿netscanner es gratuito? ¿Qué licencia tiene?
netscanner es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿netscanner sigue mantenido?
Actualizado en los últimos 6 meses. El último commit de netscanner fue el 6 jul 2026.
¿Para qué puedo usar netscanner?
Encontrar los dispositivos conectados a una subred local e identificar sus fabricantes. Consultar las redes WiFi cercanas y la intensidad de su señal desde la terminal. Diagnosticar problemas de tráfico de red inspeccionando los paquetes capturados. Comprobar rápidamente los puertos de hosts por SSH durante el diagnóstico de redes.
¿Dónde consigo netscanner?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Chleba/netscanner

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados