Fiddler抓包

347 阅读2分钟

最近开发H5项目,需要抓取请求包这些,之前的控制台看请求的方法不够用了,下午搜索了一下抓包相关的,找了个视频,学习了一下,具体操作如下。

Fiddler官网下载了经典版的,不收费嘛。按流程安装,再设置HTTPS证书,默认状态下,Fiddler只能监听HTTP请求,想要抓取HTTPS请求包,需要进行设置,设置路径:Tool->Options->HTTPS

001.jpg 勾选框到的部分,在点击右边的Actions,勾选Trust Root Certificate,设置完成了,再点击Actions,选Export Root Certificate to Desktop。打开浏览器的设置 -> 隐私和安全 -> 安全 -> 管理设备证书中,导入前面导出的证书,

002.jpg 设置完成。

移动端抓包:

实质上是代理抓包,手机和电脑在同一个局域网,在同一个路由器wifi。

在fiddler的Tools -> options -> connections下全部勾选,保存。

电脑连接无线wifi,ipconifg查看IPv4的地址,在电脑上看一下IPv4的地址 + 8888端口的能否访问到代理服务。

手机wifi设置,找到WLAN中的同电脑相同的wifi,长按到修改网络,代理选手动,主机和端口填IPv4的地址及对应端口,保存。重开一次wifi,在手机浏览器中范围IPv4的地址 + 8888的代理服务器,下载证书,在设置中搜索证书(安装证书),点击安装证书。然后用手机访问网络,电脑上就能抓取到包了。

快捷键:

Ctrl + x 快速全部删除

Ctrl 选择需要删除的请求像,松开,再delete + end,删除选中的过滤项

左下角有开启和关闭抓包,capturing反复切换,点击All Processes可以做初步过滤。

参考文章抓包工具Fiddler下载与安装

参考视频精选fiddler抓包教程