NetProbe: La Herramienta Definitiva para el Escaneo Preciso de Dispositivos en Redes
Descubre y Analiza Dispositivos en tu Red con Informaci贸n Detallada de IP, MAC, Fabricante y Modelo
#NetProbe#AI
5 min read
NetProbe
NetProbe es una herramienta que puedes usar para escanear dispositivos en tu red. El programa env铆a solicitudes ARP a cualquier direcci贸n IP en tu red e lista las direcciones IP, direcciones MAC, fabricantes y modelos de los dispositivos que responden.
Caracter铆sticas
- Escanea dispositivos en una direcci贸n IP espec铆fica o subred
- Muestra la direcci贸n IP, direcci贸n MAC, fabricante y modelo del dispositivo descubierto
- Seguimiento en vivo de los dispositivos (opcional)
- Guardar resultados de escaneo en un archivo (opcional)
- Filtrado por fabricante (por ejemplo, 'Apple') (opcional)
- Filtrado por rango IP (por ejemplo, '192.168.1.0/24') (opcional)
- Tasa de escaneo en segundos (predeterminada: 5) (opcional)
Descarga
Puedes descargar el programa desde la p谩gina de GitHub.
$ git clone https://github.com/HalilDeniz/NetProbe.git
Instalaci贸n
Para instalar las bibliotecas necesarias, ejecuta el siguiente comando:
$ pip install -r requirements.txt
Uso
Para ejecutar el programa, utiliza el siguiente comando:
$ python3 netprobe.py [-h] -t [...] -i [...] [-l] [-o] [-m] [-r] [-s]
Donde las opciones son:
-h
,--help
: muestra este mensaje de ayuda y sale-t
,--target
: Direcci贸n IP objetivo o subred (predeterminada: 192.168.1.0/24)-i
,--interface
: Interfaz para utilizar (predeterminada: Ninguna)-l
,--live
: habilita el seguimiento en vivo de los dispositivos-o
,--output
: archivo de salida para guardar los resultados-m
,--manufacturer
: filtra por fabricante (por ejemplo, 'Apple')-r
,--ip-range
: filtra por rango IP (por ejemplo, '192.168.1.0/24')-s
,--scan-rate
: tasa de escaneo en segundos (predeterminada: 5)
Ejemplo de uso
$ python3 netprobe.py -t 192.168.1.0/24 -i eth0 -o results.txt -l
FAQ
驴Qu茅 hace NetProbe?
- NetProbe es una herramienta que te permite escanear dispositivos en tu red local, mostrando informaci贸n 煤til como la direcci贸n IP, direcci贸n MAC, fabricante y modelo de cada dispositivo.
驴Es seguro utilizar esta herramienta?
- La seguridad est谩 siempre en primer lugar en el desarrollo de NetProbe. Esta herramienta solo realiza acciones de b煤squeda y no modifica ning煤n dato ni afecta a otros dispositivos de manera negativa. No obstante, siempre debes ser consciente de las posibles implicaciones legales al monitorear dispositivos en redes que no te pertenezcan.
驴C贸mo puedo instalar NetProbe?
- Para instalar NetProbe, sigue estos pasos:
- Descarga el repositorio de GitHub usando
$ git clone https://github.com/HalilDeniz/NetProbe.git
. - Abre una terminal y navega hasta la carpeta donde se clon贸 el repositorio.
- Ejecuta
pip install -r requirements.txt
para instalar todas las dependencias necesarias.
- Descarga el repositorio de GitHub usando
驴C贸mo uso NetProbe?
- Una vez instalado, puedes utilizar NetProbe ejecutando el comando
python3 netprobe.py
. Aqu铆 hay algunos ejemplos de c贸mo puedes personalizarlo seg煤n tus necesidades:- Escanear todos los dispositivos en una subred espec铆fica:
python3 netprobe.py -t 192.168.1.0/24
- Guardar los resultados del escaneo en un archivo:
python3 netprobe.py -t 192.168.1.0/24 -o resultado.txt
- Filtrar los resultados por fabricante:
python3 netprobe.py -t 192.168.1.0/24 -m Apple
- Cambiar la tasa de escaneo en segundos:
python3 netprobe.py -t 192.168.1.0/24 --scan-rate 10
- Escanear todos los dispositivos en una subred espec铆fica:
Tengo problemas para entender alg煤n concepto mencionado en la documentaci贸n. 驴D贸nde puedo encontrar ayuda?
- Si tienes preguntas o inquietudes, no dudes en ponerte en contacto conmigo a trav茅s de uno de los m茅todos listados en la secci贸n "Contacto" de la documentaci贸n. Estoy aqu铆 para ayudarte a solucionar tus problemas y aprender juntos.