在android开发中,遇到socket编程,无法从log日志中查看到与之通讯的socket发送和返回的数据包是什么,这里介绍一个工具,tcpdump工具和wireshark工具查看抓到的内容。一款Android手机上的抓包工具,可以随时获取手机网络连接情况,便于调试。幼儿园教师备课管理系统1.0 官方版
Android手机抓包工具使用方法
1.下载TCPdump工具
2.Android手机需要先获得root权限
这个自己找工具去root吧
3.将tcpdump工具放入android系统中
adbpushtcpdump/data/local/tcpdump
如果提示没有权限,那就最简单的就是用下面的方法:
adbpushtcpdump/data/local/tmp/tcpdump
异常情况:root后adbshell默认不是root用户时,如何将文件放入手机系统中。
4.修改tcpdump的权限
adbshellchmod6755/data/local/tcpdump
5.移除已经存在的抓包文件
我们需要将capture.pcap放到/sdcard/下,请先将已存在的移除
adbshellrm-r/sdcard/capture.pcap
6.进入root权限
bixiaopeng@bixiaopengtekiMacBook-Pro~$adbshell
shell@android:/$su
shell@android:/#
7.运行tcpdump
在手机端执行相应需要进行抓包分析的操作
#/data/local/tcpdump-p-vv-s0-w/sdcard/capture.pcap

Got后面的数值一直在增加,表明正在抓取数据包
8.中断抓包
执行完成后在命令提示符窗口执行Ctrl+C中断抓包进程
9.将抓包结果复制至本地
adbpull/sdcard/capture.pcapcapture.pcap
(前面那个目录为手机端地址,后面那个目录为本地地址)
10.使用Wireshark等工具查看抓包文件capture.pcap

使用wireshark工具查看抓到的数据包文件,
Mac上安装wireshark后,如果想使用需要再安装X11

在你打开wireshark的时候系统会提示你安装,你按照提示安装就好了。安装完成后重启电脑。
直接双击capture.pcap,可打开wireshark

调整时间显示格式:
菜单栏选View—TimeDisplayFormat然后选择你想要的时间格式

之后导入文件查看就可以了。
展开

榫卯app下载-Wood Joints榫卯app(工匠精神app)1.0.1安卓免费版
教主之家爆充值卡版下载-教主之家成神版1.0.3送vip13
华宠采购app1.5 安卓版
联合辟谣平台app下载-中国互联网联合辟谣平台手机版2.0.1安卓版
文件批量改名工具-小蜜蜂文件名批量修改1.0 绿色版
慧话宝app下载-慧话宝app7.3.0 安卓版
天朝小将折扣号下载-天朝小将折扣版3.9.1 定制版
女孩打架游戏下载-Fight(女孩打架街机游戏)1.08中文版
完美古筝手机版下载-完美古筝app1.0.0 安卓版
西樵太平洋ios5.1.1 苹果最新版
我不是仙二代游戏下载-我不是仙二代150.0 安卓版
飞鸭特效相机APP下载安装-飞鸭特效相机1.0.1 最新版
主题班会ppt免费下载-我有一双明亮的眼睛ppt最新版【爱眼日主题班会课件】
自动关机软件哪个好-断网自动关机2.2 绿色免费版
virus z 2全cg存档-virus z 2游戏存档完整版
夏季时尚食品下载-夏季时尚食品3.0.0安卓版
摆脱手机依赖症app-防止玩手机的app(不玩手机 app)1.2.1 加强版
芒果清理大师app下载-芒果清理大师小米版1.1手机版
One每日壁纸软件下载-One每日壁纸app1.1 安卓版
三台在线app下载-三台在线新闻4.0.20 正式版