Fiddler 使用
Fiddler#
抓包工具,相同功能的还有Wireshark.....非常之多,还是那句话,工具而已,顺手就行
Fiddler简称FD,可以用来抓包修改包然后发送,之前就有人用其在购物平台截取数据包,将价格修改后发送至服务器,后来以0.01元购买了当下最为火热的iPhone 7 Plus,当然,正在看文章的你不要太过的激动,毕竟法网恢恢,疏而不漏。
1.安装#
通常这个时候是安装完毕了,但是桌面并不会自动创建快捷方式,所以按win,找到fiddler即可打开,也可以将其创建为快捷方式
2. 使用#
在fiddler使用之前必须配置才能使用
2.1 基本配置#
-
Tools
-Option
-HTTPS
勾选Decrypt Https Traffic
后弹出窗口,一路确认 -
设置只抓取浏览器的数据包
...from browsers only
-
设置监听端口(默认为8888)
Tools
-Options
-Connections
-
配置完成后重启Fiddler(重要)
关闭Fiddler,再打开Fiddler
2.2 安装证书#
Tools
-Opyions
-HTTPS
-Actions
2.2 配置浏览器代理#
以chrome为例
-
安装Proxy SwitchyOmega插件
-
浏览器右上角:SwitchyOmega->选项->新建情景模式->chancey(名字)->创建
输入 :HTTP|127.0.0.1|8888点击 :应用选项
-
点击右上角SwitchyOmega可切换代理
2.3 Fiddler常用菜单#
- Inspector :查看数据包详细内容
整体分为请求和响应两部分 - 常用菜单
Headers :请求头信息
WebForms: POST请求Form表单数据 :
GET请求查询参数:
Raw
将整个请求显示为纯文本
3. 移动端配置#
app的反爬远远低于PC端,抓取APP端数据有两种配置方式。
3.1 同网段
原理:使得手机和电脑处于同一网段,以电脑为代理,手机连接之,安装证书即可抓包
使用:我自己的电脑是台式电脑,不便展示,下边是从网上找来的图
下载证书

打开 WiFi 设置页面,选择要连接的 wifi ,并且长按,在弹出的对话框中,选择“修改网络”。在接下来弹出的对话框中,勾选“显示高级选项”。在接下来显示的页面中,点击“代理”,选择“手动”。代理服务器主机名设为 PC 的 IP ,代理服务器端口设为 Fiddler 上配置的端口 8888,点”保存”。

iPhone也是一样
3.2 模拟器
市面上常见的安装模拟器非常多,这里选择使用逍遥模拟器
基本配置:
安装证书:
抓包初试#
以抖音APP为例,打开FD,开始监听
作者:ChanceySolo
出处:https://www.cnblogs.com/chancey/p/11559811.html
版权:本作品采用「ChanceySolo-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 零经验选手,Compose 一天开发一款小游戏!
· 一起来玩mcp_server_sqlite,让AI帮你做增删改查!!