Android 下网络抓包方法 使用tcpdump
抓包需要tcpdump以及Root权限,tcpdump在本文后有下载。
首先把tcpdump传进手机,用adb命令(放SD卡有时会有问题,我一次可以用,但刷了另一个ROM后就不行):
adbpushtcpdump/data/local/
然后电脑连接手机,打开CMD,执行:
adbshell
chmod6755/data/local/tcpdump
cd/data/local/
./tcpdump-p-vv-s0-w/sdcard/capture.pcap
如果要停止,按ctrl+c。没有root权限会提示nosuitabledevicefound
停止后,用WireShark(电脑上的一个抓包工具,自行搜索下载),打开SD卡里的capture.pcap,就可以看到数据包了。
可以用adbpull/sdcard/capture.pcap直接把文件导出到电脑上
tcpdump可以下载.
相关推荐
如竹 2013-05-14
西狂杨过 2013-02-07
思捻如枫 2011-02-09
韩伟佳 2013-08-21
不羈 2014-11-12
84251449 2019-12-26
sapliang 2020-04-14
gaogaorimu 2019-12-06
dreamnow0 2019-08-03
周海汉的开发 2012-11-10
zry 2016-01-23
andyzhaojianhui 2011-03-05
nuligannima 2010-09-04
yuhuqiao 2010-08-17
ftafta 2010-08-17
Jungzhang 2010-03-03