Android手机使用tcpdump进行http抓包

Android手机抓包原理:先使用Linux命令行工具tcpdump在手机上抓包并保存到文件,然后将文件导出到电脑使用Wireshark打开即可。

步骤1:tcpdump手机抓包

adb shell tcpdump -p -vv -s 0 -w /sdcard/test.pcap

抓包结束按Ctrl+C停止,若提示"tcpdump: not found",得先下载tcpdump放到手机:

adb push c:\tcpdump /data/local
adb shell chmod 700 /data/local/tcpdump
adb shell /data/local/tcpdump -p -vv -s 0 -w /sdcard/test.pcap
adb pull /sdcard/test.pcap c:\test.pcap



步骤2:Wireshark查看数据包

电脑上运行Wireshark,打开pcap文件查看数据包:



评论: 0 | 引用: 0 | 查看次数: 7279
发表评论
登录后再发表评论!