准备
- 手机 root
PC安装ADB
-
下载压缩包,解压即可
链接:https://pan.baidu.com/s/1Hv-IqpQutBVTHuriakQUTg
提取码:q57q -
配置环境变量
在系统环境Path中添加 adb.exe 的地址 -
验证安装
adb version 出现版本,即为成功
-
开启adb服务 (使用时,自动开启)
adb start-server
-
关闭adb服务
adb kill-server
使用ADB传输文件
-
pc -> 安卓
adb push pc文件路径 安卓文件路径
-
安卓 -> pc
adb pull 安卓文件路径 pc文件路径
手机安装tcpdump
-
下载tcpdump
http://www.strazzere.com/android/tcpdump
-
将tcpdump传入手机
adb push pc中tcpdump路径 /data/local/tcpdump(为避免权限问题,一般安装在此路径下)
-
设置权限
adb shell chmod 6755 /data/local/tcpdump
开始抓包
-
将Android手机与电脑USB相连,勾选Android手机的"USB调试"
-
在命令提示符窗口输入命令: adb devices
正常显示所连接手机的设备号,则说明连接成功
-
使用 adb shell 命令进入手机存储空间
adb shell
-
使用 su 命令获取管理员权限
su
-
进入 tcpdump路径中
cd /data/local
-
使用tcpdump进行抓包
tcpdump -w filename.pcap
-
退出 adb 手机存储空间
exit
-
将pcap包传回pc
adb pull /data/local/filename.pcap D:\ADB\pcap
问题
-
传输时 提示文件不存在
需root权限,pc命令行输入:adb root && adb remount