在android开发中,遇到socket编程,无法从log日志中查看到与之通讯的socket发送和返回的数据包是什么,这里介绍一个工具,tcpdump工具和wireshark工具查看抓到的内容。一款Android手机上的抓包工具,可以随时获取手机网络连接情况,便于调试。云屋白板官方版下载-云屋白板4.9.3.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下载-惠而浦家电手机客户端2.0.22安卓最新版
方块巨人战争游戏下载-Titan Attack on Block Kingdom(方块巨人战争中文版)C16.6安卓版
土地资源网app下载-土地资源网手机客户端1.4.6 安卓最新版
潮社社区软件下载-潮社app1.0 安卓最新版
三个英雄手游版下载-三个英雄手游版正式版10.2.1安卓最新版
Merge.io游戏下载-Merge.io手游3.6.1 安卓最新版
1password for windows破解-1Password for Windows4.5.0.572 官方最新破解版【附破解补丁】
灰鸭安卓版下载-灰鸭(动漫艺术朋友圈)1.3.3官网最新版
专业录音机软件下载-专业录音机app1.0.5006 安卓公正存证版
天仙月0.1折版本下载-天仙月永久内置0.1折版1.0.5.1 无限飞升版
猎魔之约下载-猎魔之约手游1.7.0 安卓版
新天龙八部唯美3D版补丁下载-新天龙八部游戏升级补丁3.55.9202-3.55.9303 官方最新版
淘宝论坛抢沙发工具-淘宝论坛消息提醒器1.0 绿色免费版
停课不停学app下载-重庆云课堂(重庆停课不停学在线课堂)1.0.7 手机版
天命神话手游九游版1.0.7 安卓版
小马菲莉宝贝游戏下载-小马菲莉宝贝手游1.0.2安卓版
魔法门10:传承 艾金半岛详细地图v1.1
指尖领主官网下载-腾讯指尖领主手游2.45.0.76 官方版
暴走猛将安卓正式版1.2 最新版
伊顺智联app下载-伊顺智联物流软件4.3.2 安卓官方版