Wireshark 抓取 iphone 测试机的数据包
参考文章:
wireshark抓包
wiresharkIP过滤
准备工作
- 安装 WireShark
- 准备 iphone 测试机
- 数据线一根
连接
获取手机 UUID
手机通过数据线连接电脑,如果电脑是 Mac,碰巧也安装了 XCode,那直接打开 XCode,选择 Window --> Devices and Simulators,就可以看到 UUID。
当然,也可以通过手机助手或者 ituns 获取。
执行命令
注意:
通过手机助手获取的 UUID 字母是大写的,在我这建立连接不成功,需要小写字母。通过 XCode 获取的可以成功建立连接。
建立连接:
rvictl -s UUID
查看端口:
rvictl -l
此时,启动 WireShark,多了 rvi0 端口,点击监听,手机的请求数据都会显示在上面。
关闭连接:
rvictl -x UUID
使用
最重要的是过滤功能
ip 过滤
ip.src == 10.21.211.151 or ip.dst eq 10.206.211.106
端口过滤
显示 tcp 端口为 80:
tcp.port eq 80
只显 tcp 协议的目标端口 80:
tcp.dstport == 80
协议过滤
tcp
udp
http
…
包长度过滤
这个长度是指udp本身固定长度8加上udp下面那块数据包之和:
udp.length == 26
指的是ip数据包(tcp下面那块数据),不包括tcp本身:
tcp.len >= 7
除了以太网头固定长度14,其它都算是ip.len,即从ip本身到最后:
ip.len == 94
整个数据包长度,从eth开始到最后
frame.len == 119
http模式过滤
http.request.method == "GET"
http.request.method == "POST"
http.request.uri == "/img/logo-edu.gif"
http contains "GET"
http contains "HTTP/1."
// GET包
http.request.method == "GET" && http contains "Host: "
http.request.method == "GET" && http contains "User-Agent: "
=================================================================
个人博客
Github
个人公众号:Flutter小同学
个人网站
Wireshark 抓取 iphone 测试机的数据包相关推荐
- 绕过SSL双向校验抓取Soul App的数据包
参考了这篇文章:Android抓包总结 - 先知社区 https://xz.aliyun.com/t/6551#toc-10 毫无反编译经验的我,硬着头皮参考这篇文章抓到数据,记录一下抓包过程,全部是 ...
- Burpsuite 抓取微信小程序数据包
Burpsuite 抓取微信小程序数据包 一.网上的方法 ① 手机导入CA证书,设置指定DNS,亲测无效 备注:此方法可抓取微信公众号的数据,但是无法抓取微信小程序的数据 ② 使用安卓模拟器,我下载的 ...
- 抓取微信小程序数据包的三种方法
前言 做安全测试的都会遇到测试某微信小程序,而微信小程序基本都是基于HTTPS的,所以抓取HTTPS数据包就是最关键的一步.最近几天折腾了一下,整理了比较简单.方便的三种方法. 条件 抓取微信小程序数 ...
- 如何利用CommMonitor串口监控,抓取串口Modbus RTU数据包
今天来分享一下,如何抓取串口Modbus RTU数据包. 首先,下载CommMonitor的最新版v12.0,才支持Modbus RTU/ASCII协议分析功能, 同ModbusMonitor RTU ...
- 利用wireShark抓取iphone手机上的网络通信包
说明 以前利用工具抓取网络请求时都是使用Charles,然后越来越觉得Charles有些卡,并且只能过滤HTTP协议.但是Charles过滤的网络请求数据显示的非常清晰. 后来就换着使用WireSha ...
- Wireshark使用(捕获过滤器、显示过滤器、TCP交互抓包示例、抓取本地回环数据包等)
1.捕获过滤器规则 1.1 作用 捕获过滤器在开始捕捉之前设置,用于从源头控制被过滤的包内容,仅符合规则的包会被捕获并记录进捕获日志文件. 1.2 语法规则 字段:[Protocol][Direc ...
- wireshark抓取Android手机app的包
一.环境 台式机系统:Windows7旗舰版 Android手机:华为9i 无线网卡:AC650双频高增益无线USB网卡 wifi共享大师:百度下载 wireshark:Wireshark-win64 ...
- 网络爬虫中Fiddler抓取PC端网页数据包与手机端APP数据包
1 引言 在编写网络爬虫时,第一步(也是极为关键一步)就是对网络的请求(request)和回复(response)进行分析,寻找其中的规律,然后才能通过网络爬虫进行模拟.浏览器大多也自带有调试工具可以 ...
- 利用RaspberryPI搭建无线AP抓取智能积木无线数据包
最近带孩子玩能力风暴机器人氪-2,Abilix 氪系列里面,这款入门级别的产品只能靠Wifi连接手机APP或者PAD APP.由于是做技术的,自然感兴趣能力风暴的控制协议,想抓包看看.结果,出乎意料的 ...
最新文章
- IBM X3650 M3服务器上RAID配置实战
- 《上海市产业绿贷支持绿色新基建(数据中心)发展指导意见》印发了
- 内存资源的申请与释放(CC++)
- boost::python::detail::is_borrowed_ptr相关的测试程序
- AspectJ的实现机制
- python line.strip().split()_.strip().split()
- 第十篇学会编写python代码_Python 强化训练:第十篇
- 2.13 向量化 logistic 回归
- mysql 重要维护工具 图解
- python pandas 教程_Python pandas十分钟教程
- C语言中用链表构建栈讲解,C语言数据结构之使用链表模拟栈的实例
- using System.Threading.Tasks;
- 泰凌微ble mesh蓝牙模组天猫精灵学习之旅 ④ 初认识阿里天猫精灵官方Genie BT mesh Stack框架, windows平台搭建打印Hello World !
- 基于探索者串口更新字库笔记
- python桌面整理小助手
- jedis的Read timed out异常解决
- 斐迅路由器刷华硕固件
- Java实验二 货物进销管理系统【简单易懂】
- 前端基础学习html部分小结
- 基于RTSP视频流的Java后台服务端虹软人脸识别