使用嗅探大师(sniff master)进行手机端iOS抓包的配置步骤

news/2025/1/13 17:46:08/文章来源:https://www.cnblogs.com/FofhStone/p/18669074

之前做网页端开发的时候找到一个抓包工具,嗅探大师,当时用来在Windows上面进行抓包,发现他在手机端iOS方面的抓包更为强大,而且还有HTTPS暴力抓包,无需设置代理,无需越狱,无需root,上手比市面上的一些抓包工具操作更简单。这篇文章先讲我使用普通的HTTPS代理抓包。

如何使用嗅探大师(sniff master)进行手机端iOS抓包

主要分三步:
一、下载嗅探大师;
二、打开嗅探大师并使用数据线连接手机;
三、iOS端配置;
四、开始使用HTTPS代理抓包抓包;


一、下载嗅探大师;

下载地址:https://www.sniffmaster.net/download.html
image

1.进入选择自己电脑版本(如我的是windows系统)下载并解压嗅探大师(sniff master),只有一个exe可执行文件,可直接双击使用,无需安装。
(如提示 Windows 已保护你的电脑,直接点击更多信息,点击仍要运行就可以了)

image

二、打开嗅探大师并使用数据线连接手机;

1.使用数据线连接手机,手机上点击信任,输入密码
image

2.设备列表中选择 -> iPhone,根据提示打开开发者模式
image
image

三、iOS端配置;

1.设备列表中选择 -> iPhone,在下方选择功能中选择 -> HTTPS代理抓包,即可进入抓包页面。
image

2.根据提示进行证书,代理配置
image

安装证书:
image

信任证书:
image

配置代理:
image

四、开始使用HTTPS代理抓包抓包;

1.开始抓包:
(1)点击右上角[开始],自动开启代理,即可开启全局抓包,任何网络数据都会在此显示。
(2)点击[停止],关闭代理,停止抓包。
image

4.过滤按钮:
(1)点击[过滤]按钮,第一栏可以输入要接收网址的部分地址,支持部分匹配,支持正则。
(2)第二栏可以选择要排除的格式有css,html,image,javascript,json,五种格式,默认排除image和css格式的数据。
(3)第三栏选择要接收的方法,默认*(全部类型),有GET,POST,PUT,DELETE,HEAD,PATCH,OPTIONS,TRACE,CONNECT共计9种方法可以选择。
(4)左下角还提供了一个[显示keep-alive包]选项。
image

5.拦截器:
(1)该软件还有拦截器功能,点击右边绿色按钮即可打开,有拦截器日志可以查看。
(2)点击编辑拦截器,可以对request和response进行更改。
(3)有重置为默认按钮以及格式化代码。
image

6.字段展示,有序号,网址,方法,状态,类型,大小,请求时间,这些字段。按多种指标排序,只需点击表格标题即可进行排序。
image

7.左上角可以选择分组模式(默认表格模式),可以将抓取记录进行分组或表格查看,方便删除和清理数据,分组模式下可以详细的看到路径参数,更容易区分接口设计。
image

下面是其他一些操作:

右键操作: 抓包记录支持右键操作,可以删除或复制网址,或者添加到拦截器。
image

保存: 将抓取到的数据保存为 HAR 格式,供其他软件使用或下次继续分析。
image

清除: 清除所有抓取到的数据记录。
删除: 删除选中的数据记录。
帮助: 提供操作和使用帮助指南,里面是WIFI代理服务器地址和端口。
image


这个IOS抓包工具下载方便,上手操作简单,界面简洁,无复杂需求,这只是其中一个功能。

参考资料

1.嗅探大师官网

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/868699.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

keycloak~巧用client-scope实现token字段和userinfo接口的授权

keycloak中的client-scope允许你为每个客户端分配scope,而scope就是授权范围,它直接影响了token中的内容,及userinfo端点可以获取到的用户信息,这块我们可以通过自定义scope/mapper,来实现粒度的控制,并且这个mapper可以控制添加到token,或者添加到userinfo端点,这两块…

.NET Core 委托原理解析

.NET Core 委托原理解析 在 .NET Core 中,委托(Delegate)是一种类型安全的函数指针,它允许你将方法作为参数传递给其他方法,或者将方法存储在变量中以便稍后调用。委托在事件处理、回调机制以及异步编程中非常有用。理解委托的运行原理对于掌握 .NET Core 的高级编程技巧至…

Ellyn-Golang调用级覆盖率&方法调用链插桩采集方案

在应用程序并行执行的情况下,精确获取单个用例、流量、单元测试走过的方法链(有向图)、出入参数、行覆盖等运行时数据,经过一定的加工之后,应用在覆盖率、影响面评估、流量观测、精准测试、流量回放、风险分析等研发效能相关场景。词语解释Ellyn要解决什么问题? 在应用程…

[megatron代码阅读] 1. 初始化和组网

以pretrain_gpt.py为例, 看megatron的整体逻辑. 本章主要包括megatron初始化相关逻辑, 核心函数为initialize_megatron, setup_model_and_optimizer两个 initialize_megatron parse_args 从argparse中直接读取超参数配置. 如学习率, 正则化等. 从环境变量中获取rank等 load_arg…

巧用VTable打造炫酷金字塔图表

在数据分析和可视化领域,表格是展示数据直观、有效的方式之一。今天,就让我们来探索如何利用VTable这个强大的表格组件,制作出既美观又富有信息量的金字塔图表,以及深入了解VTable中各种单元格类型的使用方法,让你的表格也能“绘”出精彩图表!在数据分析和可视化领域,表…

基于 Performace 分析事件循环

我们是袋鼠云数栈 UED 团队,致力于打造优秀的一站式数据中台产品。我们始终保持工匠精神,探索前端道路,为社区积累并传播经验价值。本文作者:千寻什么是事件循环? 我们为什么需要事件循环?对于 JavaScript 是一门单线程语言我们是肯定的,JavaScript 单线程的特性保证了渲…

万字图文:SaaS业务架构、价值流、业务能力、业务流程、业务对象、组织架构

大家好,我是汤师爷~ 本文为读者提供一个SaaS业务架构的系统性框架,探讨业务架构分析的核心要素,帮助SaaS企业深入剖析目标客户的业务模式,全面理解他们的业务架构。 无论你是SaaS创业者、产品经理还是架构师,本文内容都将为你的系统设计和决策提供帮助。 1 目标与步骤 Saa…

老奶奶看了都会的WSL2连接USB设备教程!

老奶奶看了都会的WSL2-Ubuntu连接USB设备教程!作者:SkyXZ CSDN:SkyXZ~-CSDN博客 博客园:SkyXZ - 博客园参考资料:微软官方文档连接 USB 设备 | Microsoft Learn在Win11上用WSL2安装Ubuntu来开发简直不要太爽!!!但是很多小伙伴会发现,欸~为什么我在宿主机上插入的USB设…

HighReport报表工具V4.0带来十大核心优势变化

1.概述经过一年时间产品升级研发,HighReport报表工具正式推出V4.0版本,报表算法和报表功能获得全面提升。HighReportV4.0带来全面质的飞跃,具有明显的产品优势。 2.亮点一:双父格扩展模型报表引擎核心算法是父子格扩展模型,下面是常见模型一般报表厂商下面的扩展模型是不支…

一个超经典 WinForm,WPF 卡死问题的终极反思

一:背景 1. 讲故事 写这篇文章起源于训练营里一位朋友最近在微信聊到他对这个问题使用了一种非常切实可行,简单粗暴的方式,并且也成功解决了公司里几个这样的卡死dump,如今在公司已是灵魂级人物,让我也尝到了什么叫反哺!对,这个东西叫 Harmony, github网址: https://gi…

nginx 简单实践:静态资源部署、URL 重写【nginx 实践系列之一】

本文为 nginx 简单实践系列文章之一,主要简单实践了两个内容:静态资源部署、重写,仅供参考。〇、前言 本文为 nginx 简单实践系列文章之一,主要简单实践了两个内容:静态资源部署、重写,仅供参考。 关于 Nginx 基础,以及安装和配置详解,可以参考博主过往文章: https://…

题解:AT_abc353_f [ABC353F] Tile Distance

[ABC353F] Tile Distance 题解 cnblogs 题目传送门:洛谷,Atcoder Solution 很恶心人的分类讨论题。 很显然走大格子大概率比走小格子快。 对终点和起点向上下左右枚举大格子,我们就把问题转化为给两个大格子 \((a,b)\)、\((c,d)\),求怎样走最快。 对角的大格子可以通过 \(2…