2010-02-25 14 views
7

Hace unos años escribí una secuencia de comandos python que se ejecutaba en libpcap promiscuos archivos de captura de paquetes para analizar el tráfico de chat de Facebook (tuplas earlang pasadas en texto claro), y pensé que un proyecto interesante sería portar el programa para Android.¿Hay alguna forma de poner Android WIFI (dispositivo droid) en modo de monitoreo promiscuo?

Me gustaría volver a escribirlo en Java pero no puedo encontrar ninguna información sobre la captura de paquetes directamente en el teléfono.

+0

http://forum.xda-developers.com/showthread.php?t=1271854&page=2 - Working aircrack-ng con modo de monitor e inyección de paquetes – Hortinstein

Respuesta

5

Que yo sepa, no hay forma de poner la NIC de Wifi en el modo de monitoreo de la API pública. Sin embargo, dependiendo del dispositivo utilizado por el teléfono, es posible que pueda hacer que el sistema lo ponga en modo monitor si tiene acceso de administrador.

Tome un vistazo al código en el proyecto Android-wifi-correa:

http://code.google.com/p/android-wifi-tether/source/browse/?r=304#svn/trunk%3Fstate%3Dclosed

Hay algunos binarios de Linux y los archivos de configuración en el directorio/prima/directorio de res, que se copian en su lugar y controlado por la aplicación en Java.

Recuerde que tendrá que rootear el teléfono para que esto funcione.

Cuestiones relacionadas