抓包PC端的设置
为什么一启动fiddler就在抓包?
windows版本,fiddler一启动就自动变成操作系统的代理,能抓取IE,chrome(读取的是IE的设置),chrome用的是默认ie的配置所以也能抓到,但是不能抓取火狐(要手动设置)
为什么关掉fiddler就不能上网?(需要关掉浏览器的代理开关)
因为提琴手启动就会修改系统的代理设置,但是小提琴手退出后,系统的代理设置还在,并没有删除。
需要手动打开即浏览器,把代理开关关掉才确定。
怎么抓指定程序的包,避免其他程序干扰?
Fiddler默认开启的端口为8888。
如果想避免干扰,想抓取制定的程序的包,就手工设置提琴手的端口成7777(随便举个例子),然后重启fiddler后在重启浏览器。把浏览器的代理的端口改成7777
Tools>Options>Connections
查看代理是否设置成功(也就是设置的7777端口是否监听):
在cmd中执行netstat -anop tcp, 查看结果列表里面 是否 有0.0.0.0: 7777(30.10.188.xxx为被代理的手机的IP)。
怎么抓指定的网址,过滤掉CSS,JS?
1.点击右侧的过滤器filters=>勾选使用过滤器=>主机第一个选项:无区域过滤器,第二个选项:仅显示以下主机,然后填写你需要监控的主机,用英文分号隔开。
2.要过滤所有的css,js,在Hide if URL contains: 使用正则如下
REGEX:\.(js|css|google|report|favicon\?.*)+
3.点击Actions,选择:run fileterset now,然后建议你保存一份(保存filterset),以备后面直接可以导入使用,不用每次都去配置。
https://blog.youkuaiyun.com/zhezhebie/article/details/80669691
怎么抓HTTPS包?
1.下载最新版的提琴手,强烈建议在官网下载:HTTPS://www.telerik.com/download/fiddler
2.正常傻瓜式安装