El libre pensamiento para un internet libre
No estas registrado.
¡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.
Y Sparrow wifi es probablemente la mejor alternativa que tenemos hoy en día.
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
No hay que reinventar la rueda y sparrow-wifi se parece mucho a Linssid y inssider
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:
Seleccionamos una red y hacemos clic en la opción dedicada
Se abre una ventana emergente con un tracker exacto y preciso.
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.
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
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
sparrow-wifi by ghostop14 @ Github
About sparrow-wifi en seguridadwireless
Ultima edición por kcdtv (08-02-2021 17:27:26)
Desconectado
a mi me da error al instalar este comando
sudo pip3 install QScintilla gps3 dronekit manuf python-dateutil numpy matplotlib
Desconectado
Enseña el mensaje de error amigo, es algo que hay que hacer siempre cuando reportamos un error
Desconectado
Tema | Respuestas | Vistas | Ultimo mensaje |
---|---|---|---|
9 | 327 | Ayer 21:19:07 por elEstudiante | |
0 | 126 | 26-01-2023 19:35:15 por kcdtv | |
Pegado: |
24 | 2200 | 26-01-2023 19:00:06 por Koala |
2 | 229 | 20-01-2023 17:47:01 por kcdtv | |
3 | 393 | 17-01-2023 22:46:55 por kcdtv |
Ultimo usuario registrado: Ankaa
Usuarios registrados conectados: 0
Invitados conectados: 16
Número total de usuarios registrados: 2,421
Número total de temas: 1,628
Número total de mensajes: 15,485
Atom tema feed - Impulsado por FluxBB