Answers:
没有可用的。尽管从理论上讲,使用硬件是可行的,但实际上很难实现,并且可能需要支持它的定制ROM。
即使是在台式机(Aircrack等)上执行此操作的工具,也通常需要特定的无线芯片组和驱动程序来进行无线数据包捕获。
编辑:
现在有一个项目,可以在银河S2和Google Nexus One上使用显示器模式。
见http://bcmon.blogspot.de/
许多Android手机(Nexus One,Evo,G1可能还有更多)中的Broadcom bcm4329芯片组都支持监视/混杂模式。需要修改驱动程序以允许启用监视模式。
这是当前驱动程序的来源:
在第二个链接中,您可以看到在switch语句中甚至没有监视模式标志,因此在调用时将被忽略。
有人也让tcpdump在G1上工作,所以有可能,我们需要做一些工作才能使其正常工作。
有关芯片组,驱动程序及其修改的更多链接:
如Rohan所说,您至少需要一个带有无线网卡的设备,该设备可以设置为“监视”或“混杂”模式,以便您可以嗅探在无线网络的客户端和服务器之间发送的数据包。
因此,从技术上讲是可行的,但一开始它将是一个非常特定于设备的解决方案