Fiddler Everywhere v1.0.1版本基础功能介绍

简介: Fiddler Everywhere是一个Web调试工具,会捕获所有支持系统代理的应用程序的流量。

介绍篇

Fiddler Everywhere是一个Web调试工具,会捕获所有支持系统代理的应用程序的流量。

Fiddler支持在任何应用程序上模拟或修改请求和响应。这是无需更改代码即可更改HTTP(S)请求和响应的快速简便的方法。

Composer页签可以创建和发送请求,页面操作的风格和用法与postman有点相似


安装篇

下面以windows上1.0.1版本为例,介绍Fiddler Everywhere的基本用法。

官网下载地址:https://www.telerik.com/download/fiddler-everywhere

百度网盘下载地址:

链接:https://pan.baidu.com/s/1993vk87u9Y-Ad7QO-TULYA

提取码:1234

windows安装时直接一键安装即可,目前的版本安装之后需要注册一个邮箱登录后方可使用。


使用篇

1、Everywhere主页面功能介绍


微信图片_20220113174311.png


在目前的1.0.1的版本里面,功能还不算太强大,但是基本的抓包功能和篡改响应结果还是具备的,针对弱网请求,以及Composer页签的相关功能还不够强大,比起postman还是差了好多,目前暂时不支持接口之间的参数化

2、开启https抓包

点击抓包列表中的Protocol,或者右上角的设置里面进行信任证书即可。


微信图片_20220113174314.gif


记得要在设置中勾选捕捉https协议的选项,更改之后没抓到包的可以考虑重启一下软件试试。


微信图片_20220113174317.png


3、遇到响应结果乱码的,可以点击一下左上方的Decode。


微信图片_20220113174321.png


4、对抓取到的请求修改参数后重新发送请求

在请求列表选中某个请求,右键,选择Edit in Composer即可,可以在页面修改请求参数后发送请求,可以用来调试单个接口比较方便,这个功能在易用性上比fiddler要好用一些。


微信图片_20220113174323.gif


5、快速mock一个接口响应结果

在抓到的请求中,选中要mock的接口的请求,右键->Add New Rule ,然后到Auto Responder页签中 打开自动响应的开发,把响应结果编辑一下即可。下次再请求的时候,接口就会直接返回你指定的响应结果。

可以查看下面的gif图片,默认请求的时候会返回token校验失败,然后mock这个接口之后,直接修改响应结果,以后再访问这个接口的时候,返回的都是修改之后的响应结果。


微信图片_20220113174326.gif


6、远程抓取其他客户端的包(APP抓包或者其他电脑)

在设置菜单的Connections下,勾选Allow remote computers to connect选项即可。


微信图片_20220113174328.png


7、远程HTTPS抓包

在设置菜单的HTTPS下的高级设置中,先导出证书到桌面,然后将证书拷贝到手机上,在手机上安装证书即可。在华为P20手机Android10.0的系统上测试过抓取百度的包。


微信图片_20220113174331.png


注意事项篇

1、如果你在使用过程中,遇到360杀毒软件弹出这个框,可以信任一下,这个属于误报,清除之后 对软件的使用会存在影响。(可能在你访问安装目录的某个文件的时候会出现这个提示)


微信图片_20220113174334.png


2、放置一段时间后 ,如果页面出现点击某些按钮后,没有反应或者功能不正常,如清除不了请求列表的消息,或者无法快速从某个请求跳转到Composer页面,可尝试重启软件,重启软件扔不能解决时,可考虑覆盖安装软件或者将软件添加到360的白名单里面去,目前工具长时间使用貌似不太稳定。


3、虽然Fiddler Everyvwhere加入了帐号登录功能,支持团队协作,但是目前免费把上面貌似不会将多台电脑上的数据自动同步。



相关文章
|
存储 SQL 关系型数据库
MySQL Group 字段逗号链接
【4月更文挑战第26天】
302 1
|
3月前
|
数据采集 JSON Java
Java 异步爬虫高效获取小红书短视频内容
Java 异步爬虫高效获取小红书短视频内容
|
调度 iOS开发 MacOS
【MacOS 系列】mac常用快捷键收集,包含提高开发效率、精选快捷键、内置截图快捷键
【MacOS 系列】mac常用快捷键收集,包含提高开发效率、精选快捷键、内置截图快捷键
666 0
|
3月前
|
人工智能 算法 测试技术
AI能否实现APP自动化测试?「墨迹天气」案例完整验证
APP自动化,真的能被AI接住吗?最近,我们用一款真实App——墨迹天气,完成了从“添加”到“删除”城市的全流程自动化测试。这不是脚本拼接的Demo,而是AI测试智能体像真人一样理解意图、规划路径、执行操作,并生成可回溯的完整报告。本次演示直击一个核心问题:AI能否将测试工程师从重复、明确的执行工作中解放出来?结果,或许比你想象的更近一步。
|
8月前
|
JSON 算法 API
深度分析小红书城API接口,用Python脚本实现
小红书作为以UGC内容为核心的生活方式平台,其非官方API主要通过移动端抓包解析获得,涵盖内容推荐、搜索、笔记详情、用户信息和互动操作等功能。本文分析了其接口体系、认证机制及请求规范,并提供基于Python的调用框架,涉及签名生成、登录态管理与数据解析。需注意非官方接口存在稳定性与合规风险,使用时应遵守平台协议及法律法规。
|
8月前
|
Oracle Java 关系型数据库
Java 17 采用率增长 430%
1995年,Sun Microsystems发布Java语言,推动现代多媒体应用发展。凭借“一次编写,到处运行”的优势,Java迅速成为主流编程语言。New Relic最新发布的《2023年Java生态系统现状》报告显示,Java 11以超56%的使用率稳居榜首,Java 8仍占近33%。尽管Oracle每半年更新一次Java版本,但开发者更倾向使用长期支持(LTS)版本。Java 17的采用率在过去一年增长430%,潜力巨大。此外,Amazon已成为最受欢迎的JDK供应商,市场份额达31%。容器化应用也已成为主流,70%的Java应用来自容器。
|
传感器 自动驾驶 安全
计算机视觉在自动驾驶中的应用:技术解析与未来展望
【8月更文挑战第4天】自动驾驶依托计算机视觉实现环境感知与决策,通过目标检测、跟踪及车道识别等技术保障行车安全与效率。面对数据处理、场景理解等挑战,未来技术将持续优化,深化智能驾驶体验,引领交通行业变革。
1201 8
|
开发框架 前端开发 .NET
[回馈]ASP.NET Core MVC开发实战之商城系统(一)
[回馈]ASP.NET Core MVC开发实战之商城系统(一)
558 0
CI/CD笔记.Gitlab系列:设置GitLab导入源
CI/CD笔记.Gitlab系列:设置GitLab导入源
1023 2
|
人工智能 安全 API
用通义Qwen大模型和Streamlit构建 ChatPDF 应用(附代码)
本文介绍了如何利用通义千问Qwen大模型构建一个本地ChatPDF AI助手,该助手允许用户上传PDF并与之对话,确保文档隐私安全。项目通过阿里云百炼平台获取Qwen-Long模型,支持多种文档格式。现实现步骤包括导入库、加载环境变量、初始化客户端、编码器、页面与对话管理、文件上传、选择模型、获取AI回答及计算费用,主函数整合这些功能,提供交互体验。
1885 0
用通义Qwen大模型和Streamlit构建 ChatPDF 应用(附代码)