老游戏的防盗版 —— Code wheel
Code wheel 是纸质的 密码盘,通常由两层同心圆组成,可以旋转,然后游戏启动后会提示玩家按照屏幕的对应规则,将纸盘旋转到符合要求的位置,接着输入某个字符对应的字符是什么,从而完成正版验证。
显然这个验证的原理是 凯撒密码,屏幕上提示的对应规则,其实就是密钥,旋转到对应的位置,就能排出「编码对照表」,因为现在有了词频分析,或者直接暴力做出 25 种偏移量,全部检查一遍就能找到正确的原文,所以凯撒密码现在可能会被认为是一种编码。
《猴岛的秘密》(The Secret of Monkey Island) 的密码盘比较有特点,是角色的脑袋……
[图1] 是 Internet Archive 上面的 DOS 版本启动页面,不过似乎已经做了破解处理,会自动填写答案。
[视频2] 是《猴岛的秘密》网页版 Code wheel,来自 oldgames.sk 的。
[图3] 是各种游戏的 Code wheel,显然《猴岛的秘密》是最精致美观的,同样来自上述网站。
#Save #游戏 #历史
Code wheel 是纸质的 密码盘,通常由两层同心圆组成,可以旋转,然后游戏启动后会提示玩家按照屏幕的对应规则,将纸盘旋转到符合要求的位置,接着输入某个字符对应的字符是什么,从而完成正版验证。
显然这个验证的原理是 凯撒密码,屏幕上提示的对应规则,其实就是密钥,旋转到对应的位置,就能排出「编码对照表」,因为现在有了词频分析,或者直接暴力做出 25 种偏移量,全部检查一遍就能找到正确的原文,所以凯撒密码现在可能会被认为是一种编码。
《猴岛的秘密》(The Secret of Monkey Island) 的密码盘比较有特点,是角色的脑袋……
[图1] 是 Internet Archive 上面的 DOS 版本启动页面,不过似乎已经做了破解处理,会自动填写答案。
[视频2] 是《猴岛的秘密》网页版 Code wheel,来自 oldgames.sk 的。
[图3] 是各种游戏的 Code wheel,显然《猴岛的秘密》是最精致美观的,同样来自上述网站。
#Save #游戏 #历史