美文网首页Android知识Android开发Android技术知识
Android抓取网络通讯包(需root权限)

Android抓取网络通讯包(需root权限)

作者: IT枫 | 来源:发表于2015-10-16 13:56 被阅读100次

需要拥有tcpdump文件的执行权限

导致必须root设备

$adb shell

$su

#cd data/local/tmp

#./tcpdump -ni wlan0 host [域名or IP]

查看所有通过wlan0设备的通讯包的情况

如果提示not found tcpdump:

到这里下载该文件:点击打开链接

把该文件copy到设备的/data/local/tmp/目录下,并赋予可执行权限:

$adb push tcpdump  /data/local/tmp/

$adb shell chmod 777

/data/local/tmp/tcpdump

再次查看主机通过wlan0设备 x.x.x.x 的通讯包情况

#./tcpdump -ni wlan0 host  x.x.x.x

相关文章

网友评论

    本文标题:Android抓取网络通讯包(需root权限)

    本文链接:https://www.haomeiwen.com/subject/mncacttx.html