问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

Fiddler实现iPhone手机抓包

创作时间:
作者:
@小白创作中心

Fiddler实现iPhone手机抓包

引用
CSDN
1.
https://blog.csdn.net/atco/article/details/106621123

Fiddler是一款功能强大的网络调试工具,能够帮助开发者和安全研究人员捕获和分析HTTP/HTTPS网络数据包。本文将详细介绍如何在iPhone设备上使用Fiddler进行网络抓包,包括必要的环境配置和证书安装步骤。

  1. 电脑端配置
  • 首先在电脑上安装Fiddler抓包工具,安装完成后进行以下设置:
  • 点击Tools -> Options菜单,按照下图设置HTTPS选项,确保能够解密HTTPS流量:
  • 在Connections选项中,勾选"Allow remote computers to connect",允许远程连接。
  1. 手机端配置
  • 确保手机和电脑连接在同一WiFi网络下,以便实现网络连通。
  • 查看电脑的IP地址,用于在手机上配置代理服务器。
  • 打开iPhone的设置 -> 无线局域网,点击当前连接的WiFi后面的感叹号图标。
  • 在弹出的页面中,点击"配置代理"按钮,选择"手动"模式,输入电脑的IP地址作为代理服务器,端口号设置为8888(与Fiddler中的Connections选项中的端口保持一致)。

注意:完成测试后,请记得将手机代理设置恢复为"关闭"状态,否则可能会影响正常上网。

  1. 安装Fiddler证书
  • 在手机浏览器中输入电脑的IP地址加端口号(如http://192.168.1.100:8888),下载并安装Fiddler证书。
  • 如果配置正确,将看到证书安装页面,点击链接进行证书安装。
  • 安装完成后,还需要手动信任该证书:
  • 打开iPhone的设置 -> 通用 -> 关于本机,在底部找到"证书信任设置",打开后将"DO_NOT_TRUST_FiddlerRoot"证书设为信任状态。
  1. 开始抓包测试
    完成以上所有配置后,就可以使用Fiddler开始抓取iPhone设备的网络数据包了。需要注意的是,为了保护隐私和安全,建议在测试完成后及时关闭相关设置。
© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号