Fiddler2是一款非常实用的抓包工具,它可以帮助我们分析和调试网络应用程序,本教程将详细介绍如何使用Fiddler2进行抓包操作。
下载与安装
1、访问Fiddler官网(https://www.telerik.com/fiddler),点击“Download Fiddler”按钮,下载Fiddler安装包。
2、双击安装包,启动安装程序。
3、选择安装语言,点击“OK”按钮。
4、阅读并接受许可协议,点击“Next”按钮。
5、选择安装路径,点击“Next”按钮。
6、选择是否创建桌面快捷方式,点击“Next”按钮。
7、点击“Install”按钮,开始安装。
8、安装完成后,点击“Finish”按钮,启动Fiddler2。
抓包设置
1、打开Fiddler2,点击顶部菜单栏的“Tools”(工具)> “Options”(选项)。
2、在弹出的“Options”(选项)窗口中,点击左侧的“Connections”(连接)标签。
3、勾选右侧的“Allow remote computers to connect”(允许远程计算机连接)选项。
4、输入Fiddler2用于监听的端口号,默认为8888。
5、点击“OK”按钮,保存设置。
抓包操作
1、确保手机或电脑与Fiddler2处于同一局域网内。
2、在手机或电脑上,进入WiFi设置,找到当前连接的网络,长按并选择“修改网络”或“高级设置”。
3、更改代理设置为手动,输入Fiddler2所在电脑的IP地址和端口号(192.168.1.100:8888)。
4、返回WiFi设置主界面,重新连接网络。
5、此时,Fiddler2会自动抓取该设备的所有网络请求。
查看抓包结果
1、在Fiddler2界面中,可以看到左侧的“Web Sessions”(网页会话)列表,显示了所有捕获到的网络请求。
2、点击某个会话,可以在右侧的“Inspectors”(检查器)面板中查看详细的请求和响应信息。
3、在“Inspectors”面板中,可以选择不同的选项卡来查看HTTP请求和响应的各个部分,如:Headers(头部)、TextView(文本视图)、JSON(JSON格式)、XML(XML格式)等。
4、在“Web Sessions”列表中,可以对网络请求进行筛选、排序和搜索操作。
5、在“Web Sessions”列表中,右键点击某个会话,可以执行诸如:“Save”(保存)、“Delete”(删除)、“Copy”(复制)等操作。
6、若要清除所有抓包结果,点击顶部菜单栏的“File”(文件)> “Clear Cache”(清除缓存)。
使用断点功能
1、在Fiddler2界面中,点击顶部菜单栏的“Rules”(规则),选择“Automatic Breakpoints”(自动断点)。
2、在弹出的“Automatic Breakpoints”(自动断点)窗口中,可以根据需要添加断点规则,可以设置只拦截特定域名、特定请求方法、特定URL等条件。
3、添加好断点规则后,点击“Add”(添加)按钮,保存设置。
4、此时,Fiddler2会根据设置的断点规则自动拦截符合条件的网络请求。
5、若要取消所有断点规则,点击顶部菜单栏的“Rules”(规则),选择“Remove All Breakpoints”(移除所有断点)。
使用自定义脚本功能
1、在Fiddler2界面中,点击顶部菜单栏的“Scripts”(脚本)。
2、在弹出的“Customize Rules”(自定义规则)窗口中,可以编写自定义脚本来处理网络请求和响应。
3、编写好脚本后,点击“Save”(保存)按钮,将脚本保存为一个扩展名为.js的文件。
4、若要使用自定义脚本文件,点击顶部菜单栏的“Rules”(规则),选择“Import a script file”(导入脚本文件),然后选择刚才保存的脚本文件即可。
其他常用功能
1、使用Fiddler2还可以进行弱网测试、性能测试、安全测试等操作。
2、Fiddler2支持多种抓包模式,如:监控模式、捕获模式等。
3、Fiddler2还提供了丰富的插件和扩展功能,可以根据需要进行安装和使用。
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/453610.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复