一张截图
周二下午,三点十七分。我坐在书房里翻老周发来的一张截图。
他问我:这个安装包正常吗。
截图里是一个文件属性窗口,路径末尾写着 tk49_setup_v4.2.exe。大小一栏写着 86.7 MB。老周说,他上一个版本从官网下的是 83.5 MB。
差了 3.2 MB。
我把两个包都解压了
正版的那个,解压出来 214 个文件。多出来的那个,文件数是 219。
多出来的五个文件里,有一个藏在 resources 下面,名字起得很像正常组件:update_helper.dll。创建时间比其它文件晚了四个小时,精确到 19:42。
我拿它去 virustotal 查了一下。三十多个引擎报了。
这件事本身没什么新鲜的。真正让我坐下来写这篇的,是老周说的一句话。他说他其实没在官网下,是搜出来的,第一个结果,页面长得和官网几乎一样。
“按钮很大,写着‘立即下载’,我哪会去看地址栏。”
说得没错。多数人不会。
说一个我自己的判断
我一直觉得,“正版”这两个字,在今天已经不该只指版权意义上的正版,它还应该指文件意义上的正版——你拿到的那个文件,没有被任何人改过。
这话可能有人不同意。版权是法律问题,文件完整性是安全问题,两码事。
我同意是两码事。但它们对普通用户来说,结果是一样的。
你付了钱,或者你按引导下载,最后装在机器上的东西和你以为的不一样。这时候讨论它是不是“正版”,我觉得没什么意义。你被骗了,这是全部。
所以我现在下载任何软件,做的第一件事不是点安装,是右键看属性,对一下数字签名。没签名的,或者签名主体对不上的,不管它页面写得多漂亮,放下。
这个动作花不了十秒。老周那 3.2 MB,就是十秒的事。
顺便说三件最近遇到的事
第一件。上个月整理旧机器,翻出一个 2019 年的图库目录,整个文件夹是空的,只剩一个损坏的索引文件。我花了两晚才把里面的东西找回图库原样,靠的是更早一次手动拷到移动硬盘的备份。这事让我改了一个习惯:重要的东西,永远留两份,放在两种介质上。
第二件。我试了一周某个号称免费高清正版图库的站,结论写在链接里了。这里只补一句:免费的图,作者署名那一栏别删。删了就不是那个意思了。
第三件。有读者问过我49图库网站怎么打开打不开的问题。我帮他查了一晚上,最后发现不是站的问题,是他路由器的 DNS 被改了。这种时候先别怀疑网站,先看看自己家的网。
三件事看着不挨着。其实是一回事:你以为是软件的问题,往往是你这一端的问题。你以为是文件的问题,往往是你拿到文件的方式的问题。
最后说回那个 3.2 MB
老周的那个包,我没让他装。他重新从官方地址下了一遍,83.5 MB,签名对得上,装完一切正常。
他后来发了条消息给我,就四个字:有点后怕。
我说,正常。怕一次就够了。
写这篇不是为了吓谁。下载软件这件事,本来就不该靠运气。多看一眼大小,多看一眼签名,多想一秒钟“这个页面是不是我要找的那个页面”。
三秒钟的事。