使用tcpdump,adb进行手机抓包
準備
- 手機 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
總結
以上是生活随笔為你收集整理的使用tcpdump,adb进行手机抓包的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 2017招行信用卡分期手续费怎么算 账单
- 下一篇: 【CF#757A】Gotta Catch