Hacking y ciberseguridad herramienta de descubrimiento Netdiscover


 

www.onlinetis.com 

Hacking y ciberseguridad herramienta de descubrimiento Netdiscover

Netdiscover es una herramienta de reconocimiento de direcciones activo/pasivo, desarrollada principalmente para redes inalámbricas sin servidor DHCP durante el wardriving. También se puede utilizar en redes concentradas/conmutadas.

Desarrollada sobre libnet y libpcap, puede detectar hosts en línea de forma pasiva o buscarlos mediante el envío activo de solicitudes ARP.

Netdiscover también puede utilizarse para inspeccionar el tráfico ARP de la red o para encontrar direcciones de red mediante el modo de escaneo automático, que escanea redes locales comunes.

Netdiscover utiliza la tabla OUI para mostrar el proveedor de cada dirección MAC descubierta y es muy útil para comprobaciones de seguridad o pruebas de penetración.

Como instalar: sudo apt install netdiscover

Herramienta de reconocimiento ARP activa / pasiva

 

netdiscover -h

Para utilizar Netdiscover en Kali Linux, debes abrir una terminal y ejecutar el comando netdiscover. Netdiscover es una herramienta de escaneo de red pasiva y activa que te ayuda a descubrir hosts en tu red.


¿Cómo funciona Netdiscover?

Netdiscover utiliza dos métodos principales para encontrar dispositivos en una red:

  • Modo Pasivo (modo predeterminado): En este modo, Netdiscover escucha pasivamente el tráfico ARP (Protocolo de Resolución de Direcciones) en la red para identificar hosts. Es útil para no generar mucho ruido en la red y es difícil de detectar.

  • Modo Activo: En este modo, Netdiscover envía paquetes ARP para descubrir hosts en un rango de IP específico. Es más rápido pero también más "ruidoso" en la red.


Comandos básicos

A continuación, se presentan los comandos más comunes para usar Netdiscover:

Escaneo pasivo (modo predeterminado)

Para realizar un escaneo pasivo, simplemente abre una terminal y escribe:

Bash
sudo netdiscover

El comando debe ejecutarse con sudo para tener los permisos necesarios para capturar paquetes ARP. Netdiscover comenzará a escuchar el tráfico y mostrará la dirección IP, la dirección MAC y el fabricante del dispositivo (si está disponible) de cada host que encuentre.

Escaneo activo en un rango de IP

Para un escaneo activo, utiliza la opción -r seguida del rango de IP que deseas escanear. Por ejemplo, para escanear la subred 192.168.1.0/24, el comando sería:

Bash
sudo netdiscover -r 192.168.1.0/24

Opciones y argumentos comunes

OpciónDescripciónEjemplo
-iEspecifica la interfaz de red a usar.sudo netdiscover -i eth0
-rDefine el rango de IP a escanear en modo activo.sudo netdiscover -r 192.168.1.0/24
-pHabilita el modo pasivo (es el predeterminado).sudo netdiscover -p
-sHabilita el modo de escaneo rápido.sudo netdiscover -s
-lEscanea una lista de IPs desde un archivo.sudo netdiscover -l hosts.txt
-nNo realiza resolución de DNS para los hosts.sudo netdiscover -n
-vMuestra la versión de Netdiscover.netdiscover -v
-hMuestra la ayuda y las opciones disponibles.netdiscover -h

Ejemplo práctico

Imagina que quieres escanear la red local conectada a tu interfaz eth0. Primero, verifica tu interfaz de red con el comando ifconfig o ip a. Luego, utiliza Netdiscover de la siguiente manera:

  1. Abre una terminal.

  2. Ejecuta el comando para el escaneo pasivo:

    Bash
    sudo netdiscover -p -i eth0
    
  3. Para un escaneo activo en tu red, por ejemplo 10.0.0.0/24:

    Bash
    sudo netdiscover -r 10.0.0.0/24 -i eth0
    

El uso de Netdiscover es fundamental para la fase de reconocimiento en la seguridad informática, ya que te permite mapear la red y entender los dispositivos que la componen. 🕵️‍♀️

Entradas populares de este blog

Hacking y ciberseguridad en kali linux con Fping

Hacking y ciberseguridad en kali linux con atk6-thcping6

Como utilizar Fierce en kali linux