您现在的位置是:探索 >>正文
如何打开不安全的网页
探索319人已围观
简介浏览器地址栏左边那个小锁图标,点开它,大多数时候你看到的是“连接安全”四个字。但有些页面,你点开之后,它直接弹一个红色警告,写着“您的连接不是私密连接”,下面配一个“继续前往”的按钮。很多人到这一步就 ...
浏览器地址栏左边那个小锁图标,何打点开它,安全大多数时候你看到的何打是“连接安全”四个字。但有些页面,安全你点开之后,何打它直接弹一个红色警告,安全写着“您的何打连接不是私密连接”,下面配一个“继续前往”的安全按钮。很多人到这一步就慌了,何打赶紧关掉。安全其实那个按钮就是何打专门给你留的。点它,安全页面就打开了。何打
这是安全最直接的办法。Chrome、何打Edge、Firefox都有这个机制,只是措辞不太一样。Firefox管它叫“高级”,点开之后才露出“接受风险并继续”的链接。Safari更干脆,它不给你按钮,你得去偏好设置里手动关掉警告。我第一次碰到这种情况是在一个老旧的政府信息公开网站上,那个站用的还是自签名的SSL证书,浏览器直接把它拦在外面。当时我要查一份2012年的规划文件,只有那个站有。点了“继续前往”之后,页面加载出来,排版乱得一塌糊涂,但文件确实在那儿。
HTTPS不是安全与否的绝对标准。它只保证你和一个服务器之间的传输是加密的,不保证那个服务器本身是善意的。一个钓鱼网站照样可以申请一个正经的HTTPS证书,地址栏照样显示小锁。真正让你“不安全”的,往往是你在这个页面上输入了什么,而不是这个页面本身的技术配置。
如果你要访问的页面连HTTP都不走,直接是明文传输,浏览器现在基本都会在地址栏标一个“不安全”的字样。Chrome从68版开始就这么干了。这个标签本身不拦你,它只是告诉你:你在这个页面上填的任何东西,理论上在同一个Wi-Fi下的其他人都有可能看到。我住过一次青旅,公共Wi-Fi下打开一个HTTP的论坛,登录框旁边就挂着那个灰色三角感叹号。我还是登了,因为那个论坛账号我本来就用一个独立密码,丢了也无所谓。但你得知道自己承担的是什么。
有些页面是被DNS层面拦掉的。比如某些运营商会对特定域名做污染,你输入网址,解析到一个完全不相关的IP上。这时候你打开的那个页面,看起来像是你要找的,实际上是个冒牌货。这种情况你点“继续前往”没用,因为根本连不到真正的服务器。你得换DNS,或者用DoH(DNS over HTTPS)把解析请求加密走。Firefox里在设置里搜“DNS over HTTPS”,打开,选一个提供商,比如Cloudflare或者NextDNS。这一步做完,很多被污染的域名就能正常解析了。
再有一种情况是页面本身带了混合内容。主文档是HTTPS,但里面嵌的图片、脚本、iframe走的是HTTP。浏览器会拦掉那些不安全的子资源,页面就显示不全,或者样式全丢了。地址栏的小锁会变成带黄色三角的锁,或者直接显示“不安全”。Chrome从86版开始默认把混合内容里的图片和音频也拦了。你要看完整页面,得点地址栏那个图标,进“网站设置”,把“不安全内容”改成“允许”。这个选项藏得比较深,但确实存在。
我自己的习惯是:碰到红色警告页,先看域名对不对。域名对,再看这个站我是不是非用不可。如果只是随便逛逛,关掉走人。如果确实要查东西,点继续,但绝不在上面登录任何重要账号。浏览器给的那个警告,本质上是把判断权交回给你。它不知道你为什么要访问这个页面,它只知道这个页面的证书有问题。你比它更清楚自己在干什么。
最后说一个可能不太合规但确实管用的办法:用curl。命令行里敲 curl -k https://example.com,那个 -k 参数就是跳过证书验证。页面内容会直接输出到终端里。没有渲染,没有脚本执行,没有Cookie,没有本地存储。你看到的就是服务器返回的原始HTML。对于只是想读一段文字的情况,这比在浏览器里点“继续前往”要干净得多。我查RFC文档或者一些老旧的邮件列表归档时经常这么干。
浏览器拦你,是它的职责。你绕过去,是你的选择。知道自己在绕什么,比怎么绕更重要。
Tags:
相关文章
反渗透阻垢剂配方及原料
探索反渗透阻垢剂的配方设计,核心就一句话:在特定水质条件下,用最低的药剂浓度,把结垢风险摁在萌芽状态。别指望一个万能配方通吃所有水源,那是外行人的幻想。 真正的配方师手里攥着几类关键原料。最基础的是有机膦 ...
【探索】
阅读更多渗透作用教学反思
探索渗透作用教学反思 那个鸡蛋壳被醋泡软之后,我把它放进糖水里,它瘪了。第二天换清水,它又鼓起来。学生盯着那个蛋壳,没人说话——我知道,他们脑子里那个“水往低处流”的常识正在被推翻。 这是渗透作用这节课我 ...
【探索】
阅读更多ajax登录成功跳转页面
探索用fetch发一个登录请求,拿到`{code: 200, token: 'xxx'}`,然后执行`window.location.href = '/dashboard'`。页面白屏了一下,地址栏变了, ...
【探索】
阅读更多