本文来自微信公众号:差评 (ID:chaping321),作者:托尼,撰文:小陈,编辑:面线,美术:焕妍、阳光,头图来自:unsplash


随手注册一个域名放到网上,就可以得到极客们的夸夸?



这么个简单的事,就能让大家交口称赞,其实是因为这哥们用自己的实际行动,抵制了谷歌最近这个犯浑的操作。


它开放了一个类似于 .com、.cn 的顶级域名:


.zip。


这波操作,搞得咱们以后在网上下东西,聊天得更加小心了。


虽然我相信大家现在不太会去网页端里下载东西,但谷歌这通操作完,指不定回头你就要吃瘪了。


在聊这个全新的顶级域名前,托尼先来告诉大家,这玩意到底可以动什么手脚。


看看这两个链接有什么区别:



看起来是不是差不多?


但其实,前一个是指向 Github 上一个项目里的某个软件压缩包。



而后者前面那一大串都是障眼法,它真正指向的是一个叫做 v1271.zip 的网站。


至于这网站里藏了啥玩意,那我们可就不清楚了,指不定就是个古早味钓鱼网站。



总之就是一整个风险拉满。


等等,这玩意看起来不是个 github 上的文件链接吗,怎么成了另一个人的钓鱼网址呢?


其实这就和电脑如何识别网址有关了:



在访问网络的时候,服务器会把“https://”和“@”之间的内容当作用户的信息,而不是真实的网址。


被当作网址的,是“@”后面的一连串信息。


所以 https://[email protected] 这个网址其实访问的是 bing.com ,中间的 google.com 因为被“@”夹在中间所无视。


但是如果我们在“@”前面再加个“/”正斜杠,电脑就会把正斜杠后面的内容当作网址路径的一部分。


简单来说,有“/”的话,“@”就没用了。


举个例子,https://google.com/[email protected] 这个网址就不会落在 Bing ,而是访问到 Google 上。


这下问题就来了。


刚才那个网站是怎么做到,绕过这个限制的?明明它也有正斜杠啊。



其实仔细看能发现,这个正斜杠长得不太一样。因为在咱们常用的字符列表里,有另外两个和 / 非常像的字符:


U+2215 ( ∕ )和 U+2044 ( ∕ 


它们在 Chrome 浏览器中不被认为是真正的正斜杠,也不像正斜杠那样,能让“@”变没用。


所以才能实现一整个偷梁换柱,让假网址变得很像真网址。



虽然说多看几眼咱们可以发现这个假斜杠的宽度不太一样,而且仔细看的话,会发现 Chrome 也对真实访问的网址用颜色做出了标识。



但是呢,在电子邮件里,“@”的字号可以被设置到最小,来实现一个瞒天过海


你品品下面这张图。


来自海外安全人员的测试:



这就是它实现恶意攻击的方式。通过假的正斜杠 +  @ 字符的方式,将虚假的.zip 域名给伪装成一个正规下载文件。


所以啊,对于谷歌这波操作,我是真没整明白……


这事得追溯到 2023 年 5 月 15 号,谷歌开放出了一批新的顶级域名(TLD)给大家注册。



这些顶级域名就像是各个网站页面们的“小区号”,比如 .com、.org 、.cn 、.edu 这些都是。


互联网发展了这么多年,大家对网址的需求也贼多。为了能让大家都有足够能用的网址,互联网运营商会提供各种各样的顶级域名来让大家购买。


而在这回被放出来的顶级域名里,就有.zip 的身影(同时开放的还有.dad.phd.prof.esq.foo.mov 这些 )。



之后,咱们就可以注册各种以 zip 结尾的网址,比如说什么 setup.zip 啊,前面提到的 v1271.zip 都是如此。


本来到这一步事情其实也还好,大家伙都是擅长网络冲浪的高手,也不至于看到个网站就打开了。


但坏就坏在,这玩意放网址里,长得太像一个可以下载的压缩文件了,谁还没下过几个 zip 安装包啊。



而且危害还不止如此。


这年头的软件们都喜欢给咱们输的文字版网址,自动生成一个可以点击的超链接,所以它的危害性能再上一层。


比如微信就可以把.com 结尾的、长得像网址的东西转换成链接,虽然目前还没识别.zip 这个顶级域名,但是可能也就是时间问题。



这就意味着,未来我们在聊天、发邮件、找攻略的时候,遇到的所有 XXX.zip 都可能变成一个可以点击的链接。


咱们就举个例子吧。想象一下咱们在找资源的时候,可能会看到好心人这样介绍: 



这种时候如果有人恶意注册了 download.zip 这个域名的话,就会导致这段话里的 download.zip 变成一个可以立刻点击的链接。



那万一路过的群众如果点击一下这个链接,打开的东西可能就不是咱们想要的资源,而是一个恶意文件或者是网页。


风险一整个拉满。


所以,在这些本意方便大家的技术叠加之下,.zip 这个域名的危险性被再一次放大


不过呢,这事其实也不是那么容易碰到的,而且网上也有不少大佬用这个域名做了很多有意思的事情,自愿当起了“白衣骑士”。


比如文章开头里提到的夸夸,就是在感谢一位叫 Alex 的大佬,他注册下来了 setup.zip 这个域名,用来宣传.zip 的危害性。



也有老哥为了让大家更直观地认识到 .zip 可能带来的危害,在自己的 zip 域名上设计了一个模仿 WinRAR 的界面。


你还别说,我觉得这有鼻子有眼的页面还真的能骗到人。



甚至还有人为了一劳永逸,做了一个 Chrome 插件,用来禁止浏览器访问.zip 和.mov 域名。



虽然说对咱们这样的互联网用户来说,去论坛上找资料的情况已经不多了。


但无论如何,网上冲浪还是要注意安全,不该点的链接不要瞎点。


也祝愿大家别和我一样,被黑客一秒盗走了账号密码……



资料来源:

https://www.freedidi.com/9481.html

https://mrd0x.zip/index.html

File Manager

https://medium.com/@bobbyrsec/the-dangers-of-googles-zip-tld-5e1e675e59a5

https://www.reddit.com/r/programming/comments/13fsvl5/the_zip_tld_sucks_and_it_needs_to_be_immediately/?onetap_auto=true

https://www.wangan.com/p/11v75df801ff3176

https://www.alexanderjaeger.de/setup-zip/


本文来自微信公众号:差评 (ID:chaping321),作者:托尼,撰文:小陈,编辑:面线