使用Fiddler抓包工具后导致无法正常上网

使用Fiddler代理工具后导致无法正常上网

之前使用了Fiddler进行抓包,为了抓取电脑上微信小程序的token。使用一段时间后发现电脑老是上不了网,然后我用360的断网急救箱之后发现是使用了代理,导致不能正常上网。这个问题困扰了我比较长的时间,在网上找资料,一直没解决。老是给我自动开启手动代理,导致我的浏览器不能正常上网。然后我就经常去系统设置那里关闭手动代理。而且比较有意思的是你在系统设置中关闭了手动代理,它还时不时自动打开,根本上的问题解决不了。之后我就在网上查了一些相关处理方法,但试了很多个都没能根本上解决问题,还是自己自动开启代理

以下是网上的处理方法:
链接:https://blog.csdn.net/u013282737/article/details/107506262

链接:https://www.jianshu.com/p/2fa3b89f001e

链接https://blog.csdn.net/happyuu/article/details/82531120?utm_source=blogxgwz0&utm_medium=distribute.pc_relevant.none-task-blog-baidujs_title-2&spm=1001.2101.3001.4242


还有其他一些类似的做法,都差不多是上面的这种解决方法
但经过我的尝试,用上面的方法还是没有得到解决


后来发现是Fiddler抓包时要开启代理,才能抓包,只需要在Fiddler里设置就行

解决办法:

在退出Fiddler时点击exit正常退出,如果点击×退出的话代理不会自己关闭
  • 在右上角选择File->Exit退出
    在这里插入图片描述

  • 若在左上角退出,则不会关闭代理.
    在这里插入图片描述

其次也可以在不用Fiddler时关闭某些设置
  • 如果不用fiddler抓包时可以关掉代理设置

  • 在这里插入图片描述

  • 在这里插入图片描述

  • 在这里插入图片描述

  • 在这里插入图片描述

取消勾选就可以取消代理抓包,也就意味着Fiddler工具不能抓取相关数据,但是需要的时候可以勾上,这样就不会老是自己自动打开代理。

初次使用抓包工具,具体原理也不太懂,但查了一下相关信息,也相对了解了一些。

Fiddler原理:

Fiddler是位于客户端和服务器端之间的HTTP代理, 它能够记录客户端和服务器之间的所有 HTTP(S)请求,可以针对特定的HTTP(S)请求,分析网络传输的数据,还可以设置断点、修改请求的数据和服务器返回的数据。
Fiddler在浏览器与服务器之间建立一个代理服务器,Fiddler工作于七层中的应用层,能够捕获通过的HTTP(S)请求。Fiddler启动后会自动将代理服务器设置成本机,默认端口为8888。Fiddler不仅能记录PC上浏览器的网络请求数据,还可以记录同一网络中的其他设备的HTTP(S)请求数据。

想了解更多关于Fiddler的原理:点这里

  • 在这里插入图片描述

  • 把这两个√给去掉,并点击OK确认,然后关闭Fiddler,再重新打来就会生效设置。

  • 如果不用Fiddler的时候可以先关掉这个,需要用的时候再打开

  • 这时系统的手动代理就没有预设的代理地址

  • 在这里插入图片描述

  • 需要的时候再打开设置就行,设置好后退出Fiddler再重新打开.

以上只是我个人的做法,可能不是最佳,但是至少解决了我的问题,欢迎大佬们提供更方便,更有效的做法。
  • 1
    点赞
  • 27
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值