2010-02-25 12 views
7

Für eine Computer Science Information Warfare-Klasse vor ein paar Jahren schrieb ich ein Python-Skript, das auf libpcap promiscuous Paketerfassungsdateien lief Facebook-Chat-Verkehr parsen (Ohrlang Tupel im Klartext übergeben), und dachte, ein interessantes Projekt wäre zu portieren das Programm auf Android.Gibt es eine Möglichkeit, Android WIFI (Droid Handapparat) in den gemischten Überwachungsmodus zu versetzen?

Ich möchte es in Java umschreiben, kann aber keine Informationen über Paketerfassung direkt auf dem Mobilteil finden.

+0

http://forum.xda-developers.com/showthread.php?t=1271854&page=2 - Arbeiten Aircrack-ng mit Monitor-Modus und Paketinjektion – Hortinstein

Antwort

5

Soweit ich weiß, gibt es keine Möglichkeit, die Wifi NIC in den Überwachungsmodus von der öffentlichen API zu setzen. Je nach dem Gerät, das vom Telefon verwendet wird, können Sie das System jedoch möglicherweise in den Überwachungsmodus versetzen, wenn Sie über Root-Zugriff verfügen.

Werfen Sie einen Blick auf den Code in dem Android-Wi-Fi-Haltegurt Projekt:

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

Es gibt einige Linux-Binärdateien und Konfigurationsdateien in der res/raw/Verzeichnis, das an Ort und Stelle kopiert werden, und gesteuert von der App in Java.

Denken Sie daran, dass Sie das Telefon rooten müssen, damit dies funktioniert.