使用Tcpdump抓包工具出现的问题

发布于 2022-09-02 10:35:40 字数 384 浏览 16 评论 0

最近使用tcpdump抓包工具获取手机发送的数据,在调用终端输出数据命令

adb shell /data/local/tcpdump.bin -n -s 0

时报错,错误如下:

tcpdumo.bin: any: You don't have permission to capture on that device <socket: Operation not permitted>

手机已经获取root权限,我的环境是windows,请教出现这样问题时什么原因导致的?

更新:已解决

拷贝tcpdump,在手机/system/bin/目录下放一份,回过头重新输入命令,解决问题。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

再可℃爱ぅ一点好了 2022-09-09 10:35:40

楼主是要抓移动端的数据?要是的话建议用charles,可以参考charles抓移动端的包

瑕疵 2022-09-09 10:35:40

对手机版本有何要求么,我用别人家的沙盒做实验,检测是root的,但是发现还是没法获取,报如上的错误

C:\Users\dell>adb -s 10.48.40.92:9527 shell
root@walleye:/ # tcpdump -i any -p -s 0 -w /sdcard/capture.pcap

经查看/system/bin跟/data/local/tmp、/data/local/都已经复制了

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文