![在 URL 后添加 ?.jpg 真的可以绕过 wifi 安全吗?如何绕过?](https://linux22.com/image/633605/%E5%9C%A8%20URL%20%E5%90%8E%E6%B7%BB%E5%8A%A0%20%3F.jpg%20%E7%9C%9F%E7%9A%84%E5%8F%AF%E4%BB%A5%E7%BB%95%E8%BF%87%20wifi%20%E5%AE%89%E5%85%A8%E5%90%97%EF%BC%9F%E5%A6%82%E4%BD%95%E7%BB%95%E8%BF%87%EF%BC%9F.png)
前几天我偶然发现了以下生活窍门:
我目前无法使用带有昂贵 WiFi 的机场,但似乎添加?.jpg
任何 URL 都不会导致页面仍然加载出现任何问题。
我想到了一些问题:
- 为什么添加后网站仍能正确加载
?.jpg
? - 它如何绕过需要先充值才能继续浏览的 WiFi 安全类型?
答案1
在 URI 中,问号表示 URL 路径部分的结束和查询字符串参数的开始。
通常无法识别的查询字符串参数会被忽略,这就是为什么测试添加时没有任何异常?.jpg
。
至于为什么在连接到需要某种登录或激活码的开放 WiFi 热点时,像这样修改 URL 会改变任何内容,我的假设是:
- 这不是普遍适用的方法,而是针对某些特定热点解决方案适用的方法。
- 这个解决方案确实有效,它似乎有一个 http 代理或类似的东西,可以检查请求的 URL、查询字符串和所有内容,并允许任何以 结尾的内容,
.jpg
即使对于尚未经过身份验证的客户端也是如此。(对完整 URL(包括查询字符串)的检查似乎.jpg
是一个错误或配置错误!)
值得注意的是,按照此提示去做似乎很可能是违法的,因此对人们来说不是一个好主意。