使用抓包大师抓包
抓包大师目前支持在Mac和Windows上进行代理抓包,支持iOS设备进行全流量抓包、HTTPS暴力抓包和HTTPS代理抓包。
下载与安装
访问抓包大师官网下载页面 https://www.sniffmaster.net/download.html
如果是Windows电脑,请选择Windows版;如果是Mac电脑,请选择macOS版。抓包大师是绿色软件,下载并解压后即可使用。
在Windows上首次启动时,可能会提示安装或更新WebView2运行时,点击是,然后等待安装完毕后即可进入抓包大师。
首次启动时,可能还会提示安装iOS驱动,点击确定,然后按提示一步步安装iOS驱动。
注册登录
抓包大师基本功能无需注册登录,下载直接使用。高级版功能需要登录注册。
点击软件右上角用户登录,在登录界面属于邮箱和密码既可登录。如果没有账号,点击注册账号,账号验证信息和密码会发送到邮箱中,在邮箱里面点击验证,然后返回抓包大师里面点击登录。
暴力抓取IOS HTTPS数据
暴力抓取HTTPS无需设置代理即可获取iOS设备上的HTTPS请求,并且能够自动解密HTTPS请求。要求被抓取的App必须使用iOS开发证书签名;对于未重签名的应用(如iOS系统应用或部分第三方应用),只能看到请求地址和请求头,无法查看请求和返回的body部分。软件的PIN码检测和双向证书验证无法阻止暴力抓包,也无法感知暴力抓包的使用。
iOS设备通过USB连接电脑,选择要抓包的设备后,在功能选择区选择HTTPS暴力抓包,然后在暴力抓包界面点击开始按钮。如果只关注某个App,可以点击选择App按钮进行过滤。更多关于暴力抓包的设置与使用查看暴力抓包详细教程
抓取IOS的数据流
iOS数据流包括iOS设备的所有网络请求,例如HTTPS、Socket通信、TCP、UDP等,还包括各种DNS协议等数据包。
iOS设备通过USB连接电脑,在抓包大师中选择要抓包的iOS设备,功能选择区选择数据流抓包,然后在数据流抓包界面点击开始即可。如果只想抓取某个App的数据,点击选择App按钮进行筛选。更多关于数据流抓包的教程查看数据流抓包详细教程
代理方式抓取HTTPS数据
代理抓包是传统的抓包方式,对大部分HTTPS请求都非常有效,缺点是对于带有证书校验的请求无法抓包。此方法需要在设备上安装并信任证书,同时还需配置代理,操作相对复杂。
抓包大师支持高效的代理抓包,且功能完全免费,简化了设置流程,PC端基本实现了无感设置。
首次使用时,Windows用户只需右键以管理员身份运行,Mac用户输入电脑密码即可。
在设备选择区域,可以选择当前电脑或iOS设备,功能区域选择HTTPS代理抓包,然后在代理抓包界面点击开始按钮。
iOS设备第一次抓包时会提示安装证书,按照提示在手机上安装并信任证书,配置好代理信息即可开始抓包。更多关于代理抓包配置教程查看 代理抓包详细教程