我想在Android中捕获TCP数据包以及HTTP和HTTPS等协议数据,类似于Windows中的Wireshark。
如何在Android中执行此操作?
答案 0 :(得分:23)
<强>限制强>
Android PCAP应该可以正常工作:
您的设备运行Android 4.0或更高版本(或者,理论上,运行Android 3.2的少数设备)。早期版本的Android没有USB Host API
<强>限制强>
手机应该扎根
<强>限制强>
手机应该扎根
原因 - 可以在WireShark中分析生成的PCAP文件,这有助于我们进行分析。
https://play.google.com/store/apps/details?id=jp.co.taosoftware.android.packetcapture&hl=en
<强>优点强>
使用tPacketCapture非常简单,捕获的数据包保存到PCAP文件中,可以使用Wireshark等网络协议分析器应用程序轻松分析。
http://lifehacker.com/5369381/turn-your-windows-7-pc-into-a-wireless-hotspot
答案 1 :(得分:0)
可能值得一提的是,对于http / https,有些人通过Burp / ZAP或其他拦截攻击代理来代理他们的浏览器流量#34;。可以在此处找到在Android设备上涵盖此选项的线程: https://android.stackexchange.com/questions/32366/which-browser-does-support-proxies