作者:wjwakx5792 | 来源:互联网 | 2024-11-22 11:36
为了有效抓取用户Token,本文将详细介绍Fiddler的安装与配置步骤。尽管网络上已有许多相关教程,但它们往往不够全面,导致安装过程中可能会遇到各种问题。希望本文能提供更加详尽的指导。
一、Fiddler 下载链接:Telerik Fiddler 官方网站
二、下载完成后,运行FiddlerSetup.exe开始安装程序。
三、安装流程如下:
(1) 首先,阅读并接受许可协议。
(2) 选择合适的安装路径,并点击“安装”按钮继续。
(3) 安装完成后,关闭安装向导。此时,在指定路径下应能看到新创建的Fiddler文件夹。
四、启动Fiddler进行初步配置:
(1) 点击菜单栏中的“Tools” > “Options”。
(2) 在弹出的“Options”对话框中,切换到“HTTPS”标签页,勾选“Decrypt HTTPS traffic”和“Bypass HTTPS decryption for”两个选项,然后点击“OK”保存设置。
(3) 接下来,系统会提示安装Fiddler根证书,按照提示操作直至安装完成。
(4) 再次回到“Options”对话框,切换到“Connections”标签页,这里可以修改监听端口(默认为8888),并勾选“Allow remote computers to connect”,最后点击“OK”保存更改。
五、重启Fiddler以使配置生效。
六、确保电脑与移动设备连接在同一局域网内:
(1) 使用命令行工具(如CMD)运行“ipconfig”命令获取电脑的IP地址。
(2) 在手机的Wi-Fi设置中,手动设置HTTP代理,服务器地址填入电脑的IP,端口号设置为Fiddler的监听端口(如8888)。
(3) 打开手机浏览器,访问“http://<电脑IP>:<端口>”(例如:http://192.168.1.100:8888)。若页面显示正常,点击下载证书;若无法访问或出现错误提示,需检查配置是否正确。
(4) 安装证书后,对于Android设备,需要为证书命名;而对于iOS设备,则需进入“设置” > “通用” > “关于本机” > “证书信任设置”中信任Fiddler的根证书。
七、完成上述步骤后,Fiddler应已成功配置,可以在手机上进行测试验证。
八、安装过程中可能遇到的问题及其解决方法:
1. 退出Fiddler后,电脑浏览器无法访问网页。解决方法:进入浏览器设置,调整网络连接的代理设置。
2. 手机连接Wi-Fi后无法上网。解决方法:(1) 打开注册表编辑器,导航至“HKEY_CURRENT_USER\Software\Microsoft\Fiddler2”。(2) 新建一个QWORD值,命名为“MaxConnections”,值设为80。(3) 打开Fiddler,选择“Rules” > “Customize Rules”。(4) 搜索“OnBeforeRequest”方法。(5) 在该方法末尾添加代码:if (oSession.host.toLowerCase() == "webserver:8888") {oSession.host = "webserver:80";}
。(6) 保存更改并重启Fiddler。
3. 手机操作时出现502错误。尝试更换端口设置,或重新安装Fiddler以解决问题。