在android开发中,遇到socket编程,无法从log日志中查看到与之通讯的socket发送和返回的数据包是什么,这里介绍一个工具,tcpdump工具和wireshark工具查看抓到的内容。一款Android手机上的抓包工具,可以随时获取手机网络连接情况,便于调试。花式小球2(Fancy Ball 2)0.3 安卓最新版
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然后选择你想要的时间格式

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

天诚网凉山房产网-天诚网1.2.3 官方极速版
高二主题班会ppt-理想与前途主题班会ppt免费版【高二主题班会课件】
盖娅战记手游-盖娅战记官方版1.0.2 安卓版
熊本熊到底怎么肥四表情包下载-熊本熊到底怎么肥四表情包超全无水印版
IE浏览器防改工具(安全无毒)8.0 绿色中文版
猴好玩下载安装-猴好玩APP2.0.11 官方正版
全民清理助手下载-全民清理助手app1.0.1官方安卓版
稿OC二次元约稿平台下载安装-稿OC二次元约稿app1.0.0 手机版
九天大夏纪手游下载-九天大夏纪1.0 安卓版
果盘bt手游侍灵下载-侍灵满V果盘版1.3 安卓版
动态域名解析软件下载-金万维动态域名解析6.2.6.0 最新官方版
机器人障碍赛下载-Oopstacles机器人障碍赛3.0 安卓版
delphi2.0下载-delphi2.0(Borland Delphi 2.0)免费版
邦养猪app-邦养猪场管理软件4.4.4 安卓手机中文版
带着系统闯仙界下载-带着系统闯仙界手游0.3 正版
全国儿童预防接种日宣传资料-90年到15年历届全国儿童预防接种日宣传主题大全doc格式免费下载
OPPO R9stADB驱动最新版
人生轨迹模拟器破解版下载-人生轨迹模拟器无广告1.0.1 最新版
礼坊礼仪app下载-礼坊APP1.1.1安卓专业版
白鲸乐园下载安装正版-白鲸乐园2025最新版9.7.7 安卓版