Fiddler抓包工具

 

修改端口:

  Tools-connections中修改

 

Host过滤器(域名过滤器):

    Filters开关

红框是用于过滤网站

Process过滤:(进程过滤,指定某个进程过滤)

     

  红框下面是为ie服务的

  

URL匹配过滤器:

      

        显示或隐藏指定规则的URL

        部分匹配,比如输入baidu,只要URL中包含baidu即匹配

        完全匹配:比如:exact:www.baidu.com

        正则匹配:比如:regex:.*\.php

状态码过滤(不常用):一般把304勾上(没有返回值)

      

 

图片过滤(常用):

                                                      

      

Fiddler搜索数据:

      

 

      Find:搜索关键字                                                                              

      Search:搜索范围

      Examine:还是范围

      Match case:全字匹配模式

      Regular Expression:启用正则匹配

      Search binaries:使用二进制搜索

      Decode compressed content:解压缩

      Seatch only selected session:仅针对选中的请求

      Select matches :选中搜索匹配后的结果

      Ummark old results:自动去除前一次的搜索结果

 

 Fiddler Request 断点(欺骗服务器的):

    

过滤器Filters中特殊设置

Fiddler动态HOST

      代替系统HSOT文件的修改

      有点实时修改,而系统HOST文件每次修改都需要重启应用程序

      菜单Tools-Hosts 可实时开启或关闭该功能

 

Fiddler 远程抓包

    --默认未开启 ,需要在Tools-Fiddler options

    --打开Allow remote computers to connect

    --最后将远程收集,浏览器的代理设置未Fiddler所在的IP和图中设置的端口即可开始抓包

    --需确保程序可正常访问到Fiddler机器的网络

    --如全部完成还未成功,可能被win防火墙拦截

 

Fiddler手机抓包

    Androld

    --打开WLAN设置,找到你要链接的网络,在上面长按,然后选择“修改网络”,弹出网络设置对话框,然后勾选“显示高级选项”。

    --在“代理”项选择“手动”,在“代理服务器主机名”的输入框中输入PC的ip地址192.168.5.111(内网段ip),在“代理服务器端口”输入框中输入8888,然后保存。

    IOS

    --设置,无限局域网,设置链接的网络,最下方HTTP代理,改为手动,服务器输入PC的ip地址192.168.5.111(内网段ip),端口输入框输入8888.

 

Fiddler HTTPS抓包(保证版本,保证版本后面数字比较多的比较新的,以方证书解析错误)

    --首先打开Fiddler的HTTPS机密功能

    

 

    --默认情况下只有本机IE等一些使用系统配置的浏览器到此已经可以正常对HTTPS抓包

其他浏览器:

    --需要将Fiddler的证书导出FiddlerRoot。cer

    --Export Root Certificate to Desktop

    --在将证书导入到对应的浏览器的证书管理中

       

    

      

      

posted on 2018-05-24 17:49  小骆骆  阅读(157)  评论(0编辑  收藏  举报

导航