歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Android 下使用tcpdump網絡抓包方法

Android 下使用tcpdump網絡抓包方法

日期:2017/2/28 14:44:19   编辑:Linux教程

Android 下使用tcpdump網絡抓包方法

抓包需要tcpdump以及Root權限,tcpdump在本文後有下載。
首先把tcpdump傳進手機,用adb命令(放SD卡有時會有問題,我一次可以用,但刷了另一個ROM後就不行):

adb push tcpdump /data/local/

然後電腦連接手機,打開CMD,執行:

adb shell
chmod 6755 /data/local/tcpdump
cd /data/local/
./tcpdump -p -vv -s 0 -w /sdcard/capture.pcap

如果要停止,按ctrl+c。沒有root權限會提示no suitable device found
停止後,用WireShark(電腦上的一個抓包工具,自行搜索下載),打開SD卡裡的capture.pcap,就可以看到數據包了。
可以用adb pull /sdcard/capture.pcap直接把文件導出到電腦上

tcpdump下載:

免費下載地址在 http://linux.linuxidc.com/

用戶名與密碼都是www.linuxidc.com

具體下載目錄在 /2013年資料/8月/21日/Android 下使用tcpdump網絡抓包方法

下載方法見 http://www.linuxidc.com/Linux/2013-07/87684.htm

Copyright © Linux教程網 All Rights Reserved