Fiddler Everywhere抓包配置

1. 简介

Fiddler Everywhere是Fiddler 4 的升级版,界面更简洁,更美观。

其基本配置网络上有很多,参考文章:

2.配置PC端抓包

PC端抓包很简单,只需要在fiddler5上的【settings】上的【HTTPS】勾选【Trust root certificates】便可获取到颁发的证书,点击安装至PC端后,便可抓取到https请求
在这里插入图片描述

3.配置APP端的抓包(ios为例)

这里列举几个我遇到的坑:

  • PC上的fiddler5与移动端需要处于同一网络下(或Wifi)
  • 若连接的是需要认证内网,需要让两端都先通过权限认证,确保都可以正常访问网络
  • 我一般不喜欢勾选【Act as system proxy on startup】,会同时抓包pc与mobile端,容易让人混淆。
  • ios连接好网络后,需要去浏览器上下载证书了(http://本机地址:fiddler上配置端口),此时需要使用系统自带的Safari浏览器,使用其他的浏览器后系统会无法识别到证书
  • IOS10.3以后,安装了证书不是默认启用的,而是需要手动开启。(如何设置:设置 –> 通用 –> 关于本机 –> 证书信息设置)
  • APP抓包时,必须在【Connections】勾选【Allow remote computers to connect】允许远程电脑连接和必须配置监听端口号
    在这里插入图片描述
  • 已经可以成功抓包APP时,勾选【Live Traffic】会监听本地计算的网络请求,所以若想监听移动端APP而不想监听PC端时,推荐关闭这个功能,勾选取消后就只会抓取移动端的请求了

在这里插入图片描述

4. 寄语

以下是个人看法,就目前而言fiddler everywhere 并没有太大优势,如果用的没有以前的工具顺手还是用以前的功能,如果是初学者建议用。
针对于APP还有个弊病,安卓的https请求不能被抓包,fiddler也是如此,原因据说是证书升级后导致的,如果需要安卓https抓包成功需要先root手机,有点麻烦,此时使用模拟器比较好。iOS不存在类似问题

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
C知道:要使用 Fiddler Everywhere 手机应用的流量,您需要按照以下步骤进行设置: 1. 首先,确保您已经在您的计算机上安装了 Fiddler Everywhere。您可以从 Fiddler Everywhere 官方网站(https://www.telerik.com/fiddler-everywhere)下载并安装它。 2. 连接您的手机和计算机到同一个网络上,可以是通过 Wi-Fi 连接或 USB 连接。 3. 在手机上,打开设置,并找到网络设置。然后找到 Wi-Fi 设置或移动网络设置,根据您的连接类型进行调整。 4. 找到您当前所连接的 Wi-Fi 网络或移动网络,并点击进入详细设置。 5. 找到代理设置,选择手动代理配置(Manual Proxy Configuration)。 6. 在代理服务器主机名(Proxy Server Hostname)中输入您计算机上运行 Fiddler Everywhere 的 IP 地址。您可以在 Fiddler Everywhere 的界面中找到此信息。 7. 在代理服务器端口(Proxy Server Port)中输入默认的 Fiddler Everywhere 端口号,通常是 8866。 8. 保存设置并退出网络设置页面。 9. 在计算机上运行 Fiddler Everywhere,并确保它正在监听网络流量。 10. 现在您应该能够在 Fiddler Everywhere 中看到手机应用程序的网络流量,并进行分析。 请注意,这只是基本的设置过程,具体步骤可能会因手机型号、操作系统版本和网络配置而有所不同。确保您已经详细查阅了 Fiddler Everywhere 的文档,并按照其指南进行操作。同时,请遵守法律和道德规范,并仅在合法和道德的范围内使用工具。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值