不要使用iPhone的数据连接

发布时间:2025-06-24 17:26:32  作者:北方职教升学中心  阅读量:239



在这里插入图片描述

  • 打开“工具”>“选项”>“连接”,并检查“允许远程计算机连接”。

  • 保证书是通过bouncyCastle证书生成器创建的。将“代理”字段设置为Fidler IPv4地址󿂌lassic机;使用ipconfig命令可以查看cmd,

  • 选择或创建一个接入点,然后编辑它。点击旁边的i图标。建议在这种情况下重新安装证书。这将改变证书的生成方式,Fiddler Classic将在不为每个会话生成中间证书的情况下使用单个证书。点击设置图标。安装证书。

    可能存在的问题。

  • 不要使用iPhone的数据连接。
    安装下载证书。

  • 转到“个人”>“安全”。(非必须)
    勾选Fiddler–Tools–Options–HTTPS捕获HTTPS选项,并选择远程捕获:from remote only(所以只抓手机)
    在这里插入图片描述

  • 在这里插入图片描述
    在这里插入图片描述
    Action中信任所有证书。

    设置在iOS设备上。
  • 进入“设置”>“WiFi",找到当前的网络,

  • 关闭Fiddler 并安装Classic证书。

    Android抓包。

    1. 打开Fiddler 并停止捕获Classic。

      ps:如果安装证书不信任,IOS:通用–本机,中信证书。这将删除以前使用的所有证书,

      设置代理后无法上网?

      1、
      在这里插入图片描述

      使用后清洁:

      使用Fidler后,回到以前的代理设置屏幕并删除代理设置。
      2、也可以查看fidler右上角的),将“端口”字段设置为8888。。证书问题󿀌重新安装证书。

  • 访问手机上的网络进行抓包。
    在这里插入图片描述

    抓包。
  • 通过浏览器验证iOS设备是否可以访问。http://ipv4:8888/。
    在这里插入图片描述

  • 重启Fiddler。这通常会出现,Fidler证书是为每个设备和IP设置的,因此,

    IOS APP抓不到包。
  • 点击Fidler 链接Classic证书下载证书。
  • 使用Telerikk Fiddler Classic捕获Android设备的网络流量,您需要执行以下步骤:

    Fiddler Classic设置:

    1. 确保BouncyCastle已安装并用作证书生成器。
      证书已经安装好了,
    2. 滚到底部󿀌选择“手动”配置代理。(Android通常设置“加密和凭证”,可在设置中搜索)
      在这里插入图片描述

    3. 点击安装证书–CA证书󿀌选择下载Fiddler证书:FiddlerRoot.cer文件。

    4. Fiddler输入到“服务器”字段 IP地址,lassic机器c;默认监控端口888࿰输入“端口”字段c;最后保存。如果内网环境,该网络在上网前可能需要进行账户登录认证。
      在这里插入图片描述
      一般这样就可以抓包了,如果你抓不到包,

    安装并信任Fiddler证书。但是不能抓包。

    1. 在iOS设备的浏览器中输入Fidler Classic echo服务地址:http://ipv4:8888。
      在这里插入图片描述

    2. 安装完成后,重新打开Fidler󿼌然后在“工具”中>“选项”>“HTTPS菜单中选择“操作”>“重置所有证书”。

    3. 同意所有系统对话框后󿀌HTTPS捕获和解密#xff08;在“工具”>“选项”>“HTTPS“捕获HTTPS连接”和“解密HTTPS流量”)。Chrome应该显示Fidler Echo Service网页󿀌而且流量应该出现在Fidler中。
      在这里插入图片描述

    4. 设置手动代理,

      1. 打开iOS设备上的“设置”>“通用”>“VPN与设备管理”,移除所有DO__NOT_TRUST_FidlerRot配置文件。

      安装Fidler证书:

      1. 如果下载没有自动开始,向下滑动顶部,

      2. 转到“工具”>“选项”>“HTTPS",禁止“捕获HTTPS连接”。

      在这里插入图片描述
      在这里插入图片描述

      1. 保存设置。重新启动Fidler程序。

      完成上述步骤后,更新的Android版本将拒绝有效期超过两年的证书,目前只有BouncyCastle生成器能输出与Android设备兼容的证书。

    5. 为了验证此配置�请访问Android设备上的Chrome浏览器。

    6. 确保防火墙允许Fidler Classic进程的输入连接,并且没有阻止包括应用程序列表中的所有输入连接。
      在这里插入图片描述

    7. 为了验证配置󿀌请单击“受信凭证”>“用户”󿀌应显示Fiddler证书。如果遇到任何安全证书问题,并信任新证书。

      8888࿱设置代理端口a;
      在这里插入图片描述
      保存选项后,

      为了在Telerikik里 Fiddler IOS设备在Classic中捕获的网络流量,您需要配置以下步骤:

      Fiddler 设置在Classic上。

      #xff0c;确保按照文档的进一步说明进行解决。

      IOS抓包。,地址返回Fiddler Echo服务页面。

    8. (可选)将名称输入证书。

      有时候 IOS手机真的抓不到包󿀌使用Fiddler真的不行 EveryWhere 或者Reqable抓吧?.。󿀌你应该能够在Fiddler中工作 HTTP和HTTPS流量在Classic中捕获。

      当许多人同时使用一台设备时,http://FiddlerMachineIP:8888。

      设置Android设备:

      1. 在您的Android设备上,转到“设置”>“无线与网络”>“更多…”>“移动网络”>“接入点名”。