Is there a way to set Android WIFI (droid phone) in promiscuous monitoring mode?

For the Computer Information Information Warfare class, a few years ago I wrote a python script that worked with libpcap batch capture files to parse facebook chat traffic (earlang tuples passed in clear text) and thought that an interesting project would connect the program to Android.

I would like to rewrite it in Java, but I can not find information on packet capture directly on the handset.

+7
android wireless tcpdump libpcap
source share
1 answer

As far as I know, there is no way to set the Wi-Fi-NIC to monitoring mode from the public API. However, depending on the device used by the phone, you can force the system to put it into monitoring mode if you have root access.

Take a look at the code in the Android-wifi-tether project:

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

The res / raw / directory contains Linux backup files and configuration files that are copied into place and managed by the Java application.

Remember that for this you need to root your phone.

+5
source share

All Articles