如何在Android中查看网络数据包?

时间:2014-03-22 20:50:11

标签: android wireshark network-analysis

我希望看到我的Android手机何时以及哪些应用正在访问网络。我正在寻找类似Wireshark但适用于Android的内容。我找到了Shark for Root,但它需要一个带根电话,我没有。

有没有办法查看每个应用的网络流量?

1 个答案:

答案 0 :(得分:4)

你无法在没有root的情况下在Android手机上监控你自己的网络,但是你可以在计算机上执行此操作(不需要root)

如果您使用的是Windows PC,请尝试以下操作:

  1. 安装fiddler2
  2. 打开并转到工具>提琴手选项>连接>选中“允许远程计算机连接”
  3. 可选 - 取消选中在启动时充当系统代理(以防止您从您的电脑获取流量)
  4. 重启fiddler
  5. 转到wifi设置>触摸你连接的wifi网络4秒>选择修改网络配置>显示高级选项>代理>手册>主机名>您的计算机名称或IP>代理端口> 8888(或你在fiddler2中设置的内容)
  6. 享受
  7. P.S。如果你在MAC上有查尔斯,如果你在另一个O.S.您可以搜索“fiddler2 OS_NAME替代”