近兩天由于要多android某些程式的資料包進行分析.于是研究了一下基于android 的抓包 衆所周知 android 基于linux..是以采用linux的tcpdump來實作了抓包的功能....
需要檔案
tcpdump 附件提供
adb 這個都有吧 沒有的自己想辦法解決
将附件解壓得到tcpdump 放在adb的同目錄下
以下是cmd 代碼
首先獲得ROOT權限
adb root
将檔案傳送到手機上
adb push tcpdump /data/local/tcpdump
設定權限
adb shell chmod 6755 /data/local/tcpdump
開啟shell
adb shell
cd data
cd local
下面開始抓包 并儲存在SD卡capture.pcap
adb shell /data/local/tcpdump -p -vv -s 0 -w /sdcard/capture.pcap
停止抓包的快捷鍵Ctrl+C
然後
adb pull /sdcard/capture.pcap c:/
把capture.pcap 弄到c盤
然後知道怎麼看了吧...........