¿Cuáles son los requisitos para detectar paquetes UDP en una red inalámbrica Ad-Hoc?

3

En una red inalámbrica Ad-Hoc, tengo dos computadoras que se comunican en UDP juntas de 192.168.1.3 a 192.168.1.5

Tengo una tercera computadora (192.168.1.6) que quiere escuchar los paquetes que no están dirigidos a ella. Puedo ver los paquetes con tcpdump (que configura la tarjeta inalámbrica en modo promiscuo).

Para redirigir los paquetes, estoy usando:

  

iptables -t nat -I PREROUTING -s 192.168.1.3 -j DNAT - to-destination 192.168.1.5

¿Es la única regla que necesito usar? ¿Por qué no está funcionando? ¿Me perdí otros requisitos?

    
pregunta Vladimir Leiv 05.06.2013 - 15:53
fuente

1 respuesta

7

¿Por qué estás usando iptables en lugar de usar el antiguo Wireshark que se hace específicamente para esto? Wireshark es un analizador de paquetes gratuito y de código abierto y la herramienta ideal para realizar este tipo de análisis.

EDIT

Si necesitas reinyectar los paquetes, echaría un vistazo a Scapy en Python.

    
respondido por el Lucas Kauffman 05.06.2013 - 16:38
fuente

Lea otras preguntas en las etiquetas