那晚我到底在找什么
原文片段事情得从一个电话说起。七月二十六号,下午四点多,我表姐王姐打过来,第一句话是“叶子,我电脑是不是中毒了”。她住在城西一个老小区,电脑是 2018 年买的,开机要两分多钟。我远程看了一眼,桌面上整整齐齐躺着七个图标:浏览器主页被改、一个看图软件、一个压缩工具、两个输入法、一个“安全卫士”,还有一个她自己都叫不上名字的东西。
她说她只是想装个能看 PDF 的小软件。她搜到的第一个下载页,按钮最大的那个,点下去之后装了七个。
我那天晚上就开始琢磨这件事,然后一发不可收拾。
从十点开始,我在一台不怎么用的旧笔记本上,挨个打开所谓“十大免费软件下载平台”。我给自己定了个笨办法:每进一个站,只做一个动作——下载同一个 3.1MB 的免费解压工具,然后在装了快照的虚拟机里跑一遍。前三个站,我记录下的弹窗数量分别是 0、2、5。第 5 个站,安装完成后多出来一个计划任务,名字写着一串随机字符。
到十一点半,我打开第九个站。它的界面很朴素,下载按钮下面真的挂了 MD5 和 SHA1,详情页写清楚了安装包签名人的名字,还附了一条两年前的更新日志。我盯着那页看了大概二十秒,然后把它关掉了。不是它有毛病,是我忽然发现,我判断“有没有风险”的那套东西,本质上来自经验和一点运气。换一个人来点,结论可能完全不一样。
这就回到标题里那个我一直没想明白的词:无风险。
谁说的无风险?平台自己说的,还是检测工具说的,还是我这种写文章的人说的?我倾向于一个不太讨喜的结论:任何“十大 + 无风险”式的组合,都在把一件需要具体判断的事,压缩成一个可以点一下的按钮。这话可能会得罪人,尤其是我这个站名本身就挂着这串关键词。但我确实这么想。
所以这篇文章我不会给你一份可以照着抄的清单。我会写我这晚具体做了什么、看到了什么、哪几个细节让我停下来想了一会儿。剩下的,你自己判断。
还有一个问题没答案:如果一个人不懂 MD5,不会开虚拟机,也不愿意花时间——那些平台该对他负多少责任?我承认我答不上来。