通过wireshark查看android网络流量
我正在尝试查看我正在使用的应用程序上的协议以了解其工作原理,但我找不到来自我的 Android 手机 (HTC Aria) 的任何流量(netbios 流量除外)。
我没有任何方法为此获取任何硬件,我正在路由器的 wifi 上使用手机,而 PC 直接连接到我的交换机。
I'm trying to view the protocol on an app I'm using to see how it works but I can't find any traffic (except netbios traffic) coming from my Android phone (HTC Aria).
I don't have any way of getting any hardware for this and i'm using the phone on my router's wifi and the PC is directly connected to my switch.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可能想使用 Charles SSL 之类的东西...将您的手机指向某种捕获流量的代理服务器。
如果您使用 Wireshark 通过路由器(不是不会显示共享流量的交换机)将手机和计算机连接到同一网络,则可以使用 Wireshark 监控手机的所有流量。
you probably want to use something like Charles SSL...point your phone at some kind of Proxy server that captures traffic.
If you connect the phone and your computer w/ Wireshark to the same network via a router (not a switch which won't show you shared traffic), you can use Wireshark to monitor all the traffic to you phone.
我不确定您在这种情况下如何尝试使用 WireShark,但您应该做的是使用数据包嗅探器,例如 Shark for Root 在您的 Android 手机上。
I'm not sure how you are attempting to use WireShark in this scenario, but what you should do is use a packet sniffer like Shark for Root on your android phone.