利用tcpdump工具进行抓包分析数据
一、adb 命令
1、先导入tcpdump文件
- adb root
- adb remount
- adb push tcpdump.tcpdump 文件路径 /data/local
> `将tcpdump的工具放到终端上,如果之前导入过,可省略这个步骤`
举例:adb push D:\tcpdump /data/local
2、adb shell中抓包
- adb shell
- tcpdump -i eth0 -s 0 -w /data/local/problem.pcap
(有线选择eth0,无线选择wlan0,PS:最好ip addr看下自己的网口)
- Ctrl+C
结束抓包
- exit
退出shell命令
3、将抓包结果导出在桌面
adb pull /data/local/problem.pcap C:\Desktop
二、串口命令
首先要有adb权限
- mount -o remount /system(修改权限才能把文件导入)
- cp /mnt/sda/sda1/tcpdump /data/local/tcpdump
- tcpdump -i eth0 -s 0 -w /data/local/problem.pcap
(此时抓包文件在盒子里面)
有线选择eth0,无线选择wlan0,PS:最好ip addr看下自己的网口
- Ctrl+C
- exit
- cp /data/local/problem.pcap /mnt/sda/sda1/
注释: /mnt/sda/sda1/是U盘路径