¿Hay alguna manera de poner Android WIFI (teléfono droide) en el modo de vigilancia promiscua?

Para una clase de Informática de Guerra de Información hace unos años escribí un script de python que se ejecutó en los archivos de captura de paquetes promiscuo libpcap para analizar el tráfico de chat de Facebook (tuplas de earlang pasó en texto claro), y pensó que un proyecto interesante sería portar el programa A Android

Quisiera reescribirlo en Java pero no puedo encontrar ninguna información sobre la captura de paquetes directamente en el teléfono.

Por lo que sé, no hay manera de poner el NIC Wifi en modo de supervisión de la API pública. Sin embargo, dependiendo del dispositivo utilizado por el teléfono, puede que el sistema lo ponga en modo monitor si tiene acceso root.

Echa un vistazo al código del proyecto android-wifi-tether:

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

Hay algunos binarios y archivos de configuración de Linux en el directorio res / raw /, que son copiados en su lugar y controlados por la aplicación en Java.

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

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.