[h]Sparrow-wifi: La nueva Interfaz Gráfica para escaneo wifi y bluetooth[/h]
¡Buenos días querid@s wifilibertari@s!
Vamos a hablar hoy de un programa muy logrado: **Sparrow WiFi **
Se trata de una Interfaz gráfica muy completa para escaneo wifi y bluetooth concebida por ghostop14.
Se inspira de inssider, con lo cuál es parecida a LinSSID , y es una buena cosa: Las buenas recetas no caducan.
Todo nace de una observación simple; Los gestores de redes genéricos (que sea en windoz, mac o linux) son un poco unas cacas… Están pensados para todo tipo de publico pero se limiten a esto. Ninguno propone un modo de escaneo avanzado. Para conexiones delicadas en entornos saturados o enlaces sobre algo de distancia se parecen más a una herramienta de tortura que a una herramienta wifi,
Debemos apañarnos con el essid (si sale) y unas barritas.
Ninguno permite hacer cosas tan básicas como poder fijar un canal o nuestro PA.
Con lo cuál las buenas alternativas son siempre bienvenidas. :biere:
Y Sparrow wifi es probablemente la mejor alternativa que tenemos hoy en día.
[h]Instalación[/h]
Sparrow-wifi se baza en Qt5 y python (versiones modernas, 3.x ) pero tampoco requiere muchas dependencias, más bien pocas.
- En Debian y derivados (Ubuntu, Kali etc…) instalaremos una parte de las dependencias desde los repositorios de nuestra distribución:
sudo apt install python3-pip gpsd gpsd-clients python3-tk python3-setuptools python3-pyqt5.qtchart
(Son paquetes corrientes que bien podrías ya tener instalados.)
- Luego debemos usar los repositorios de python para instalar la otra parte de las dependencias:
sudo pip3 install QScintilla gps3 dronekit manuf python-dateutil numpy matplotlib
Luego el programa no requiere compilación.
Descargamos el repositorio desde Github:
git clone https://github.com/ghostop14/sparrow-wifi.git
Situamos la consola en el repositorio recién descargado
cd sparrow-wifi
Y ejecutamos el programa con derechos de administrador
sudo ./sparrow-wifi.py
No es necesario detener** Network-Manager**, no hay conflictos.
Esto dicho recomiendo detenerlo, sparrow wifi responderá mejor cuando, por ejemplo, vamos a fijarnos en un canal.
Recuerdo que detener NetworkManager se hace con
sudo systemctl stop NetworkManager
Al detener NetworkManager se apaga la interfaz, tendremos que “levantarla”
sudo ip l s wlan0 up
Y quizá deberemos desbloquearla, generalmente en los portatiles se bloquea también cuando NetworkManager se detiene.
sudo rfkill unblock wifi
[h]Escaneo avanzado con gráficos[/h]
No hay que reinventar la rueda y sparrow-wifi se parece mucho a Linssid y inssider
https://www.wifi-libre.com/img/members/3/sparrowwifi_1.jpg
Veis en la parte superior que podemos cambiar de interfaz y fijar un canal gracias el modo “caza” (hunt)
En la ventana principal tenemos a la información detallada sobre cada PA detectado: bSSID, fabricante, nivel de señal preciso, numero de clientes conectados etc…
Y tenemos abajo a los gráficos para la banda 2.4Ghz y la banda 5Ghz.
Cuando hacemos clic sobre un PA en la ventana principal lo seleccionamos y resalta en los graficos
Simple y eficaz, no pedimos la luna, solo tener algo más que unas malditas barritas y un essid.
Y si queremos más, hay más:
[h]Telemetría[/h]
Seleccionamos una red y hacemos clic en la opción dedicada
https://www.wifi-libre.com/img/members/3/sparrowwifi_2.jpg
Se abre una ventana emergente con un tracker exacto y preciso.
https://www.wifi-libre.com/img/members/3/sparrowwifi_3.jpg
De lo más útil para afinar al máximo el posicionamiento y la orientación de nuestras antenas y optimizar nuestras conexiones.
Muy, muy buena opción. :plus_un:
[h]Modulo hacking[/h]
Podemos también recoger un handshake gracias al modulo Falcon
Tenemos a un opción para habilitar y desactivar el modo monitor
Haciendo click en un PA o en un cliente con el clic derecha aparece un menú con opciones DoS
Podemos seguir en consola el ataque si lo eligimos
https://www.wifi-libre.com/img/members/3/sparrowwifi_4.jpg
No remplazará la linea de ordenes y los combos de mdk3-4 pero la opción está bien montada y puede ser muy rápido cuando queremos pillar un handshake fácil.
Notad que sparrow-wifi incluye también un escaneo blutetooth y una opción para utilizar coordenadas GPS, algo que se agradece cuando debemos hacer enlaces a grande distancias.
En definitiva es un programa muy completo y muy estable que debería figurar en la caja de herramientas de l@s wifi-aficionad@s linuxer@s.
¡No dudéis en probarlo!
Fuentes
[list=*]
]sparrow-wifi by ** ghostop14 ** @ Github/]
]About sparrow-wifi en seguridadwireless/]
[/list]