微软工程师揭秘:PC厂商曾修改BIOS字符串白嫖正

2025-06-25 12:04:31

  许多用户或许都有过这样的经历:购买一台新电脑,开机后发现已经预装了一些软件。当你打开这些软件时,它们会自动激活为完整版,无需支付任何额外费用。这背后是 PC 制造商与软件开发商之间的授权合作,旨在为消费者提供额外福利,吸引购买。然而,一段近日由微软工程师披露的往事,揭示了某些厂商曾在 Windows 95 时代,为绕过授权费用而采取的“小聪明”。

  这段趣闻来自微软资深工程师雷蒙德・陈的博客,据了解,在 Windows 95 时代,“即插即用”规范尚在开发阶段的时期。当时,微软的工程团队试图找出办法,以识别在此规范诞生之前就已存在的个人电脑。为此,他们尝试的方法之一是在 BIOS 中字符串和固件日期。

  正是在这个过程中,团队在一台由“Contoso”公司制造的 PC 上,发现了一条非常奇怪的字符串:“Not Copyright Fabrikam Computer”。这里的“Contoso”和“Fabrikam”均为化名,用以保护所涉 OEM的真实身份。

  这个发现引起了工程师们的注意。经过调查,他们揭开了真相。原来,“Contoso”公司希望在其生产的 PC 上,让预装的某款试用版软件能够为用户免费升级到完整版,但他们并未获得该软件的正式授权。该软件的正版授权商是其竞争对手“Fabrikam”公司。

  为了绕过高昂的授权费用,同时又为客户提供软件升级的“福利”,”Contoso”的工程师想出了一个“巧妙”的办法。他们修改了自己电脑的 BIOS 信息,在原有的其逻辑在于,那款试用版软件的激活机制相对简单,其会通过扫描 BIOS 来寻找“Copyright Fabrikam Computer”这个字符串。尽管后来采用了更完善的方法来避免此类问题,但这一事件仍显示出原始设备制造商为了分发他们未被正式授权的软件,竟然会采取如此手段。

下一篇:三星推出三款QD- OLED智能显示器M789:32英寸,56万
上一篇:OWC 推出四 M.2 盘位 USB4 存储盒 Express 4M2,可选
返回顶部小火箭