Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> 關於Android編程 >> 使用tcpdump和wireshark對android手機進行網絡抓包分析

使用tcpdump和wireshark對android手機進行網絡抓包分析

編輯:關於Android編程


一個簡單的對手機進行網絡抓包分析的方法:


1. 編譯tcpdump

從tcpdump的官方網站下載源代碼並編譯

tcpdump官方網站: http://www.tcpdump.org/


2. 在手機中安裝tcpdump

只需要把編譯好的tcpdump程序拷貝到手機中,並賦予權限

adb push /data/local/tcpdump adb shell su chmod 6755 /data/local/tcpdump

3. 使用tcpdump開始網絡抓包

cd /data/local/

tcpdump -p -vv -s 0 -w /sdcard/capture.pcap


更多tcpdump命令使用,參考 http://www.tcpdump.org/manpages/tcpdump.1.html


4. 執行你需要分析的任務


5. 終止網絡抓包 (ctrl + C)


6. 將網絡抓包數據拷貝回linux下

adb pull /sdcard/capture.pcap


7. 使用wireshark分析tcpdump的抓包數據

下載wireshark: http://www.wireshark.org/download.html

開始分析 - http://wiresharkdownloads.riverbed.com/video/wireshark/introduction-to-wireshark/



  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved