[Beta 探究] Windows 1.x 和 2.x 的彩蛋

Update: Sorry, was meant to publish this ages ago but didn’t get the time to film a proper video for it. You’ve probably read about it from somewhere else by now – but hey, at least this is the only article about the Easter egg written by the person who discovered it. Also that image up there is ugly lol.

我发现了 Windows 1.x 和 2.x 的彩蛋。是的,你没听错,Windows 1.x 和 2.x 的彩蛋。微软在隐藏这个彩蛋的方面做得非常出色,我们花了37年才找到它。那这个彩蛋到底是什么呢?它其就是一个显示 Windows 1.0 和 2.0 开发人员名单的滚动列表。

Windows 1.01 的彩蛋

他们是怎么把这个彩蛋藏得这么好的呢?加密和混淆。人员列表只是一个 null 结尾的字符串列表,但他们没有将其存储在数据段中,也没有将其存储为字符串表或二进制资源,而是对其进行加密并将其附加到了一个位图的末尾。当时没有任何工具可以查看可执行文件中的位图资源,即使有,人们也只会将位图视为图像,从而忽略最后的二进制数据。