在Wireshark中无法通过我的手机查看WiFi流量?

时间:2012-06-18 00:56:51

标签: android windows ubuntu wireshark

所以,我在我的笔记本电脑上运行Ubuntu Linux,在我的手机上运行Android 4.0.4(我不认为这是相关的,但以防万一)。我的笔记本电脑与任何网络都没有关联,我的手机在我的网络上,并且已经(通过DHCP)分配了192.168.0.109的IP。

在我的笔记本电脑上,我这样做了: ifconfig wlan0 down && airmon-ng start wlan0 && ifconfig wlan0 up ..这为混杂模式创建了我的mon0界面,如果我没弄错的话。

我启动了Wireshark,将其附加到mon0并分配了ip.addr == 192.168.0.109显示过滤器,返回我的手机,然后导航到几个网站。我绝对没有。

此处列出的步骤 - unable to read packets captured from wifi network using wireshark - 也没有帮助。

有人告诉我我做错了什么吗? :(

谢谢!

2 个答案:

答案 0 :(得分:2)

转到:

设置WPA或WPA2密钥
  1. 修改»偏好设置
  2. 协议
  3. IEEE 802.11
  4. 启用解密
  5. 在Key#1或下一个字段中输入WPA或WPA2密钥,或者在更新版本中使用“编辑”按钮添加类型为wpa-pwd的{​​{1}}类型的密钥。
  6. 您可能需要监控模式(混杂模式可能不够)。此外,确保设备在开始监控后连接(如Wireshark needs the handshake packets to decrypt)。

    另见these instructions

答案 1 :(得分:2)

我遇到的问题是我使用的wifi卡在切换模式时并没有出错,但它并不支持它们。

使用另一张卡。

谢谢!