Windows XP 密钥FCKGW 外泄之谜退休工程师道出来龙去脉

FCKGW-RHQQ2-YXRKT-8TG6W-2B7Q8 这串字符,对2000 年代初中期曾经接触PC 的人来说并不陌生。它既不是咒语,也不是秘密组织的密码,而是Windows XP 最广为人知的产品密钥:只要输入这串字符,再配上一张光碟,任何人都能安装并使用这套作业系统。不少人好奇,Microsoft 为何会让防拷贝机制出现如此明显的缺口;已退休的Microsoft 工程师Dave Plummer 在X 发文,交代这段往事。

两款光碟与加密验证

据Plummer 说明,最初的Windows XP 安装媒体分为两种:零售版(Retail)与大量授权版(Volume)。前者供一般消费者购买;后者保留给Microsoft 合作伙伴及OEM,方便它们在数千部电脑上安装系统,不必在安装时逐一启用。两个版本使用不同的密钥,安装程式会把使用者输入的密钥与光碟上的特定资料比对验证;该笔资料的加密程度极高,按Plummer 的说法,即使到了今天仍未被破解,而它正是整份约10MB 的Microsoft Bob。这个短命的助理功能,技术上是后来经常被嘲弄的Clippy 前身,1995 年曾尝试协助新手完成基本电脑操作。

密钥外泄的来龙去脉

一般用户本来不应接触到大量授权版光碟,因为它严格限于企业使用。 Windows XP 最终版本(Release to Manufacturing,RTM)在2001 年8 月24 日完成,距离2001 年10 月25 日正式上市还有两个月;光碟会提前提供给OEM 及合作伙伴,让它们预先准备预载Windows XP 的产品。 Plummer 指出,只有「极少数」机构能取得大量授权版映像档及对应的大量授权密钥(VLK),他相信是某间大型OEM(可能是Dell 或Intel)的人在正式推出前把大量授权版媒体与密钥一并外泄,盗版组织Devils0wn 随后迅速在网上散播。多年来外界提出各种理论,认为FCKGW 密钥有效是因为Microsoft 的密钥产生演算法过于简单,Plummer 断然否认,直言该演算法是由「真正智能的家伙」所写;他强调真相其实简单得多,一如电脑界的常态,问题最终出在键盘与椅子之间。

黑名单与微软取态

Windows XP Service Pack 1 推出后,FCKGW 成为因外泄而被作业系统列入黑名单的640 组密钥之一。 Service Pack 2 连同Windows Genuine Advantage 验证更进一步,对使用已列入黑名单之大量授权密钥的电脑直接封锁所有更新。 Plummer 表示,Microsoft 不希望为顾客带来不必要的麻烦,因此选择维持宽松态度,只把受影响的密钥列入黑名单。

(0)
摩榜哥摩榜哥

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注