Fiddler
Fiddler是一款由C#语言开发的免费http调试代理软件
能够记录客户端和服务器之间的所有 HTTP请求,可以针对特定的HTTP请求,分析请求数据、设置断点、调试web应用、修改请求的数据,甚至可以修改服务器返回的数据,功能非常强大,是web调试的利器
安装
实现手机抓包
1.pc端设置
(1).配置fiddler允许监听到https
打开Fiddler菜单项Tools->Options->HTTPS
勾选CaptureHTTPS CONNECTs
勾选Decrypt HTTPS traffic和Ignore servercertificate errors
注:
第一次会弹出是否信任fiddler证书和安全提示,直接点击yes就行
(2).配置fiddler允许远程连接
Tools->Options->Connections
勾选allow remote computers to connect
默认监听端口为8888
2.手机端设置
手机和电脑都处于同一个网络
电脑的ip和fiddler端口号
(1)打开手机端浏览器,地址 http://ip:端口号如:192.168.5.224:1234
(2)跳转到证书下载页
点击FiddlerRootcertificate下载证书,下载后起名,确定
设置一个手机密码
(3)更改手机无线网的代理
系统设置-WLAN,长按已经连接的wifi名称,修改网络,代理选择手动,主机名就是fiddler的电脑ip地址,端口号,就是fiddler的端口号,与浏览器中ip:端口号保持一致,点击确定
(4)测试
操作手机,电脑的fiddler中会显示一些http信息
3.停止
(1)电脑对手机的网络监控
系统设置-WLAN,长按已经连接的wifi名称,修改网络,代理选择无
(2) 删除手机中证书
系统设置—安全—收信任的凭证—用户,点击证书删除即可
(3)删除手机上密码
手机系统—安全—密码,删除系统密码即可;
注:
手机端使用代理后,如果你把Fiddler关闭了,这是手机是无法打开网页的,因为把代理关了,所以这时只要在wifi配置界面把代理设置为无。再重新连接即可
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 【杭电多校比赛记录】2025“钉耙编程”中国大学生算法设计春季联赛(1)