Skip to content

Latest commit

 

History

History
45 lines (27 loc) · 1.16 KB

File metadata and controls

45 lines (27 loc) · 1.16 KB

Python Host Discovery

Esta es una herramienta de reconocimiento de red diseñada para identificar hosts activos mediante el protocolo ICMP.

Utiliza la librería icmplib para realizar pings automáticos de manera eficiente.

También emplea validación de direcciones IP mediante la librería ipaddress.

Funcionalidades

  • Single Host Scan: Verifica si una dirección IP específica está activa.
  • Network Discovery: Escanea redes completas utilizando notación CIDR (Ej: 192.168.1.0/24).
  • Métricas de Red: Además de informar si un host está activo, muestra el tiempo promedio de respuesta (RTT) y la cantidad de paquetes enviados.

Requisitos

  • Python 3.x
  • icmplib
  • ipaddress

Instalación

Instala las dependencias ejecutando:

pip install -r requirements.txt

Uso

Para ejecutar el detector de hosts:

sudo python main.py

Se requieren permisos de administrador para que el escaneo ICMP funcione correctamente.

Disclaimer

Herramienta creada únicamente con fines educativos y éticos. No utilizar sin autorización en redes ajenas.

Autor

Desarrollado por Miguel Sebastián Mendoza Choquehuanca.