Android - 处于ad-hoc模式时tcpdump的问题

时间:2011-09-22 23:12:44

标签: android adhoc sniffing tcpdump

目前我正在开发一个需要使用Android和tcpdump的项目。

我所做的简短说明: 我想使用android嗅探包。我已经构建了一个Android应用程序,它使用“tcpdump”执行此操作。 基本上,应用程序启动tcpdump,它将捕获的数据包转储到文件中(在SD卡中)。然后我只是打开文件处理捕获的数据包。

问题: 当wifi处于托管模式时,一切正常。但是,当我将wifi设备置于“ad-hoc”时,无线设备就会停止工作。

我正在使用“三星Captivated S”(SGH-I897),为了支持“偷听”(混杂模式)和ad-hoc我安装了最新的“Cyanogen 7”rom(cm_galaxysmtd_full-126.zip,来自:http://download.cyanogenmod.com/?type=nightly&device=galaxysmtd

我不知道如何解决这个问题,我真的需要你的帮助。我猜测 “wpa_supplicat”应该归咎于此,但很可能是我错了。

提前致谢,

Ps:我还应该提一下,我使用笔记本电脑启动了一个adhoc网络。然后两个Android设备加入adhoc网络。 Android设备(SGH-I897)加入网络没有问题。所有设备都可以相互ping通。

1 个答案:

答案 0 :(得分:1)

此处仅描述了此解决方案。 http://www.44actions.com/?p=273