Probablemente no necesite Kismet para esta tarea y tshark debería ser suficiente. Pruebe algo similar a lo siguiente
$ sudo tshark -i wlan0 ‘tcp puerto 80 y (((ip [2: 2] – ((ip [0] & 0xf) <> 2)) = 0) ‘-R’http.request.method == “GET” || http.request.method == “HEAD” ‘-V | grep ‘Fuente: \ | URI de solicitud completa’
Lo anterior primero filtrará todos los paquetes de datos TCP (es decir, sin SYN, ACK, etc.) que contengan un mensaje HTTP GET o HEAD y le indicará a tshark que imprima una vista de los detalles de cada paquete. La salida se redirige a grep, que buscará los patrones correspondientes a la dirección IP (y MAC) de origen y, respectivamente, la URL solicitada a través de ese paquete.
- Tengo una pregunta sobre el regreso y el protocolo. Cuando se envían cuadros, ¿el remitente inicia un temporizador para cada cuadro?
- Quiero publicar mi aplicación web en un servidor. ¿Qué tipo de servidor debo usar y cuál sería el costo y el mantenimiento de un servidor?
- Tengo 6 computadoras portátiles que funcionan sin discos duros, un montón de cables de red y algunos enrutadores. ¿Puedo construir algo divertido? ¿Qué recursos sugieres para este tipo de pirateo?
- Aprendí programación (ASP.net, C, C ++) y ahora estoy trabajando como ingeniero de redes durante los últimos 4 meses. ¿Debería volver a la programación o simplemente estar allí (como deseo ser programador)? ¿De qué lado es más brillante para mí? ¡Estoy confundido!
- Soy un estudiante de segundo año de la universidad india haciendo B.Tech. Tenemos que hacer proyectos de redes usando C ++. Conozco todos los conceptos básicos y programas que utilizan diferentes estructuras de datos. Pero es difícil hacerlos para la creación de redes. ¿Cuáles son algunas sugerencias?
Puede canalizar aún más esta salida a awk, para producir la acción deseada en función de las URL de interés.
NB: esto no funcionará a través de HTTPS, que cifra el mensaje GET. Por lo tanto, no podrá rastrear usuarios que habilitaron extensiones de navegador como HTTPS Everywhere, si el sitio web al que se accede es compatible con HTTPS.