Tengo un problema al oler un ESP8266. Utilizo un raspberry pi 3 como punto de acceso wifi (no hay wpa en uso), una computadora portátil como servidor y el esp para comunicarme con el servidor.
Cuando uso tcpdump en mi frambuesa con
tcpdump -i <interface> host <device ip> -vv
una salida solo se logra mediante el inicio inicial del esp (protocolo arp) y eso es todo. Sin embargo, necesito el tipo de http y el contenido / fecha para mi propósito.
¿Alguno de ustedes tiene una solución para esto?
EDITAR Ok, he encontrado una solución mediante el uso de iptables. Puedo definir un enrutamiento previo a un puerto específico y escucharlo con la ayuda de tcpdump. Eso es realmente conveniente y creo que puedo obtener todos los datos que necesito.
wlan0
, y el RaspPi lo reenvía a la computadora portátil a través de LAN. ¿Qué pasa si solo hacestcpdump -i wlan0
? ¿Ves las solicitudes HTTP? Además, google "proxy transparente" o "mitmproxy" para facilitar el proceso.