在android开发中,遇到socket编程,无法从log日志中查看到与之通讯的socket发送和返回的数据包是什么,这里介绍一个工具,tcpdump工具和wireshark工具查看抓到的内容。一款Android手机上的抓包工具,可以随时获取手机网络连接情况,便于调试。没得比app官网-没得比app4.9.8 安卓版【海淘神器】
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然后选择你想要的时间格式

之后导入文件查看就可以了。
t-bet细胞 世博彩下载 竟竞彩网首页 必赢耶 美人鱼3打鱼机展开

上一一app-上一一软件下载1.3.08 安卓版
2017八月再见九月你好手机壁纸-2017八月再见九月你好苹果手机壁纸1.0.0 ios高清版
宝宝乐园app下载-宝宝乐园安卓版36新版
UClean(UC优化大师)2.7.0.30 安卓最新版【官网】
圈圈互联app1.0.1 安卓版
梅花flash素材-梅花flash透明素材免费版【梅花动画】
宝易典软件下载-宝易典app1.1安卓版
城市疯狂破坏下载-城市疯狂破坏游戏1.0.6 最新版
怒斩魔龙传奇文字版下载-怒斩魔龙游戏1.0.1 单机版
乐汇洗衣app下载-乐汇洗衣20210119 手机便捷版
企动圈企业服务app2.4.2 安卓版
豪杰成长计划下载安装游戏-豪杰成长计划1.0.30 最新版本
Perfectly Clear Complete下载-Perfectly Clear Complete V3免费版2.5.8.1250 最新版【附补丁】
反方向的钟游戏下载-反方向的钟手游1.0最新版
重建社区游戏下载-重建社区小游戏1.0.0 安卓版
PTE猩际app下载-PTE猩际app7.1.4 安卓版
小石头计时答题软件-小石头计时答题器(答题倒计时软件)1.0 绿色免费版
蓝天复古迷失下载-蓝天复古迷失官方版1.0手机版
养乞丐最新版下载-养乞丐1(Beggar Life)6.5.15 安卓版
内蒙古事业单位app下载安装-内蒙古事业单位手机版1.0 官方安卓版