Fiddler勾选https后google浏览器网页访问不可用

news/2024/12/20 7:43:29/

一、说明

最近电脑重新安装系统后,之前的所有工具都需要重新安装和配置,有个项目需要抓包https包查看一下请求的内容,通过Fiddler工具,但是开启后,发现https的无法抓取,同时google浏览器也不无法访问互联网网页,只能访问http的网站。

网上也查询一些方法,什么重置证书等,一直没有找到有效性的解决方式,自己就研究查找,一步步尝试一下,终于找到了可行的方式,也有可能是某个环节出错,导致后面其他的操作都是无效的,毕竟也不知道到底是哪个配置有问题,所以要一个个尝试一下,才能清楚。

1、如果是Fiddler证书不对(包括证书=个人,下图的步骤6),会提示直接无法访问https网站

2、如果证书是对的,会提示网站使用了 HSTS,直接忽略重置和导入证书步骤。

具体如下:

二、解决

1、打开Fiddler工具,找到“工具” =》 “选项” =》 “HTTPS” =》 “捕获HTTPS连接”、“解密HTTPS流量”

https://i-blog.csdnimg.cn/direct/856920dad55441b8ac9df1af6f5f64cc.png" width="652" />

https://i-blog.csdnimg.cn/direct/ddb95bbb92c54559b0de97301a16647f.png" width="737" />

2、最好是重置一下证书,选择“操作” =》“重置所有证书”,按照提示的操作一步步点击,如果一直没有响应,则强制关闭Fiddler,多试几次。

https://i-blog.csdnimg.cn/direct/bcc64e6bab5a4aabb0686d32ed1473c8.png" width="828" />

3、点击“信任更证书”和“将根证书导出到桌面”,因为证书要导入google设置里。

https://i-blog.csdnimg.cn/direct/0c88a7c6627a4bfcb136a582b4bc5938.png" width="106" />

4、打开google浏览器,找到右上角(自定义及控制)下的“设置”。

https://i-blog.csdnimg.cn/direct/6c9640a54e1749ceba4dc5a043dbd60a.png" width="312" />

5、在输入框里填写 https,找到“安全”这个菜单,点击进去,滚动到底部,再找“管理证书”,点击进入下一个页面,找到“管理从windows导入的证书”。

https://i-blog.csdnimg.cn/direct/dad8dbafbff140d4b9344a8cb382f136.png" width="1200" />

https://i-blog.csdnimg.cn/direct/8796ff5ab3314f63ae2f3b2cfb973dd6.png" width="1200" />

https://i-blog.csdnimg.cn/direct/4b04ee5ec5de44fa84ab99dcf09c823f.png" width="1200" />

6、在证书页面,找打“个人” =》 “导入”=》选择步骤3,将根证书导出到桌面的文件,按照如下图进行导入。

https://i-blog.csdnimg.cn/direct/7cf99ded16ed47038be79107d783eb1b.png" width="602" />https://i-blog.csdnimg.cn/direct/73d790b0025d4121a4c94dc8ad50e7f9.png" width="628" />

https://i-blog.csdnimg.cn/direct/4ad88189efbe48fd84bcbc5be652f94b.png" width="612" />

7、这个时候重新打开Fiddler和google浏览器,访问一下百度,会发现提示“您的连接不是私密连接”,但是有些网站是可以访问。原因是有部分的网站使用了 HSTS,需要去删除一下google浏览器的domain security policies。

https://i-blog.csdnimg.cn/direct/2f420d9de5ec4831a9fafbb1d0c09683.png" width="717" />

8、在google浏览器里输入 chrome://net-internals/#hsts ,找到 domain security policies 选项,如下图。

https://i-blog.csdnimg.cn/direct/e4416528b3c24084abc7e3e2baff22c7.png" width="1200" />

9、在Delete domain security policies删除需要访问网站的信息,可以先Query HSTS/PKP domain查询一下是否信息,比如输入 baidu.com   

注意:将访问的地址https、www等前缀都删除了,否则会无效,可以先查询,再删除。我之前是把地址都拷贝过去点击删除,发现一直没有效果,还是一样的错误网站使用了 HSTS

10、重新访问网站,会提示如下,点击继续前往即可。

https://i-blog.csdnimg.cn/direct/5856a7407cf6419d9fa4debc66f7533d.png" width="810" />

https://i-blog.csdnimg.cn/direct/c2cfb3bbb271418d969b52d220d3e70d.png" width="1200" />


http://www.ppmy.cn/news/1556602.html

相关文章

深空之眼3.9新版本今日更新 修正者天卫·海姆达尔上线

在深空之眼这款游戏中,3.9新版本【临界效应】今日正式上线了,今天就给大家介绍一下新版本的一些内容! 新修正者 圣树能量型,S级水属性修正者【天卫海姆达尔】已经跟随版本更新正式上线,大家可以 新换装 1.玄机执明全…

笔记--(Shell脚本04)、循环语句与函数

循环语句 1、for语句的结构 for 变量名 in 取值列表 do 命令序列 done for 收件人 in 邮件地址列表 do 发送邮件 done for i in {1..10} doecho $i done[rootlocalhost shell]# ./ce7.sh 1 2 ...... 9 101 #!/bin/bash2 3 for i in seq 1 104 do5 echo $i6 done[rootlocal…

SpringBoot 开启热部署 项目热启动 一键调试无需 无需重启

依赖 <dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-devtools</artifactId><scope>runtime</scope> <!-- 只在开发环境下使用 --> </dependency>Idea设置 设置完后&#xff0c;修…

谓词下推、逻辑优化、列剪枝

1.谓词下推&#xff08;Predicate Pushdown Optimization&#xff0c;PPO&#xff09; 1.1 基本概念与例子 谓词下推&#xff08;Predicate Pushdown&#xff09; 是数据库查询优化中的一种技术&#xff0c;它将查询中的谓词&#xff08;通常是 WHERE 子句、JOIN 条件等&…

Windows 小记 13 -- 如何正确获取 UIAccess

UIAccess 特权允许应用访问辅助应用程序的 UI 所在的窗口带。通俗点讲&#xff0c;UIAccess 获取后&#xff0c;具有 WS_EX_TOPMOST 样式的窗口将始终置顶&#xff08;高于任何应用&#xff09;。 网络上获取 UIAccess 的一般方法是通过复制特权进程的令牌&#xff0c;并赋予 …

MVCC了解

MVCC&#xff08;多版本并发控制&#xff09;学习指南及代码示例 一、学习MVCC前先了解什么 1. MVCC的定义和作用 MVCC是一种并发控制机制&#xff0c;用于解决并发事务访问数据库时可能出现的问题&#xff0c;如脏读、不可重复读和幻读。它通过为每个数据行维护多个版本来实…

JS里面Map的使用以及与Object的对比

Map vs Object 顺序 Object&#xff1a;它的对象属性是无序的&#xff0c;或者是说不保证有序。 Map&#xff1a;它的键值对是按照插入的顺序存储的&#xff0c;是有序的。 键的类型 Object的键是字符串或Symbol类型。 Map的键可以是任意类型。 性能 Object在频繁增删时…

selenium模拟某网校带密码登陆

本文使用selenium在火狐浏览器模拟密码登陆某网校&#xff0c;使用css选择器点击 带密码登陆 打开网校登陆界面&#xff0c;可以看到有三个登陆选项&#xff0c;这里选择第二个&#xff0c;普通登陆 我们需要填写用户名和密码&#xff0c;最后勾选用户协议点击登陆按钮 首先获…