Для класса Войны информации об Информатике несколько лет назад я записал сценарий Python, который работал на libpcap неразборчивых файлах захвата пакетов для парсинга трафика чата Facebook (earlang, кортежи передали в открытом тексте), и думал, что интересный проект будет состоять в том, чтобы портировать программу на Android.
Я хотел бы переписать его в Java, но не могу найти информацию о пакете, получающем непосредственно на гарнитуре.
Насколько мне известно, нет способа перевести сетевую карту Wifi в режим мониторинга из публичного API. Однако, в зависимости от устройства, используемого телефоном, вы можете заставить систему перевести его в режим мониторинга, если у вас есть root-доступ.
Взгляните на код в проекте android-wifi-tether:
http://code.google.com/p/android-wifi-tether/source/browse/?r=304#svn/trunk%3Fstate%3Dclosed
В каталоге res/raw/ есть некоторые двоичные файлы Linux и файлы конфигурации, которые копируются на место и управляются приложением на Java.
Помните, что для работы приложения вам потребуется root-версия телефона.