我是靠谱客的博主 无心蜗牛,最近开发中收集的这篇文章主要介绍android环境抓Wireshark码流数据包,shell命令操作,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1.通过USB接口连接指定android手机

2.adb install 然后拖指定包 (装android包)

3.抓Wireshark

adb shell

# cd /data/local (指定到data/local目录,且通过ls查看是否装有tcpdump包)

./tcpdump -s 0 -vv -w test.pcap ( -s是打印日志,0 从0开始,-vv 详细日志,-w 写入 )

adb pull /data/local/test.pcap 导出

假如没有tcpdump包,需要安装
安装操作如下
adb push 然后直接网上拖文件tcpdump文件获取路径 /data/local/

# chmod 777 tcpdump ——标识授权

FAQ:提示没有权限如何处理?
cannot create hosts: read-only file system
出现以上红色问题,需要执行以下命令
# mount -o remount,rw /system /system

adb kill-server 停止服务器

adb remount 重新挂载文件系统

adb reboot 重启手机

adb logcat 查看手机上的运行日志,此项可以用来查错

adb bugreport 查看bug报告

cat hosts 查看hosts内容

echo "122.11.38.42 d.hotalk.com" >>hosts 将内容"122.11.38.42 d.hotalk.com"写入到hosts文件中

最后

以上就是无心蜗牛为你收集整理的android环境抓Wireshark码流数据包,shell命令操作的全部内容,希望文章能够帮你解决android环境抓Wireshark码流数据包,shell命令操作所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(73)

评论列表共有 0 条评论

立即
投稿
返回
顶部