Fiddler无法抓包时如何处理

发表于:2020-1-03 10:06

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:TestOps云层    来源:TestOps

  从事测试工作两年,最近常用的抓包工具为Fiddler,不知道别人怎么想,我粉了!
  从软件打开的那一瞬间,就帮你把浏览器代理设置好了,关闭的时候又自动还原了,是不是很酷。但是近来经常会有同事遇到fiddler无法抓包的问题,笔者也曾趟过很过坑,一些基本的配置就不提了,各界网友都科普的差不多了,以下是我曾经遇到稍微有点不容易处理的问题以及解决方法,希望对大家有所帮助。
  1. 不能抓取https链接
  此问题是最常见也是最简单的:证书。下载证书到本地,然后信任即可,具体步骤自行so.com即可,为保证修改生效,建议重启fiddler再用
  2. 浏览器访问某链接,提示“由于目标计算机积极拒绝,无法连接”
  首先,确定下有没有绑定host,如有,ping ip或者telnet ip 端口 看是否通;
  再者,如没有绑定任何host,那么首先重启大法试一下,若重启之后依旧提示同样错误,那么就是fiddler配置问题。笔者当时确定问题所在后,在网上一顿科普,终于找到了解决方法:
  如果错误提示中包含::1端口号之类的,此为十六位的Ipv6地址0:0:0:0:0:0:0:1的简写,此地址是Ipv6环回地址,与IPv4中的127.0.0.1类似。解决方法一:在本机host文件中添加这样一行127.0.0.1 localhost(笔者是使用这个方法解决的);解决方法二:把options—General—Enable Ipv6去掉
  3. 提示“Failed to register Fiddler as the system proxy”
  某一天终于把系统升级成win10了,满怀期待的打开电脑开始工作,打开fiddler就提示我“Failed to register Fiddler as the system proxy”
  呃,简单来说,就是fiddler尝试把自己设置成系统代理失败了,有点蒙,于是又开始了漫长的知识探索,后来发现开机优化,把一个关键服务“WinHTTP Web Proxy Auto-Discovery Service”给禁用了,手动开启之后,再重启电脑,就OK了
  
      本文内容不用于商业目的,如涉及知识产权问题,请权利人联系博为峰小编(021-64471599-8017),我们将立即处理
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号