Android抓包之Tcpdump和WireShark
首先下载工具:
tcpdump下载地址 : http://www.strazzere.com/android/tcpdump
wireshark下载地址:http://www.wireshark.org/download.html 或者 http://download.pchome.net/internet/tools/detail-16847.html
然后手机需要root
再然后
1、上传到手机并修改权限:
adb push tcpdump /data/local/tcpdump
adb shell chmod 6755 /data/local/tcpdump
2、运行:
adb shell tcpdump -i eth0 -w /sdcard/capture.pcap
3、执行你要监视的程序;
4、下载日志:
adb pull /sdcard/capture.pcap
5、使用WireShark打开日志文件进行分析。
如果运行命令的时候报没有权限,permission denied 那么你需要adb shell 然后 切换到root用户下 su root 再执行tcpdump命令。