去年秋天微软(Microsoft Corp.)发布Xbox 360时,电子游戏迷们不惜大排长队,力争先试为快。Andrew Huang就弄了一台,为的是迫不及待地把它拆开。
被他拆散的Xbox 360的残骸──那些互相纠缠在一起的电线和零件──现在就躺在他家中工作室的工作台上。他花了整整六个月时间拆解Xbox,用显微镜不厌其烦地研究各种零部件,潜心钻研游戏软件的各种细微深邃之处。“它太有趣了,没法视而不见。”
Andrew Huang今年31岁,网上网下都用Bunnie这个绰号。他属于众多黑客族群的一类,这些人竞相“拆解”Xbox 360游戏机,利用它做些微软意想不到的事。Huang是圣地牙哥一位自由职业技术顾问,他拆散Xbox的目的就是想在这上面运行自己的软件。
与个人电脑不同,绝大多数的游戏机都只能运行游戏机生产商许可的游戏和硬件设备。微软和其他游戏机生产商一样,都不希望玩家在自己推出的游戏机上运行盗版游戏或其他没有像他们支付许可费的公司开发的软件。
但从八十年代初期开始,玩家们就在想方设法让这台游戏机派上更大的用场。黑客们设计了可插入Xbox 360的芯片,能绕过安全设置,让他们得以运行盗版游戏,甚至登录互联网。尽管有版权法禁止篡改软件和硬件,但一个利润可观的地下产业──销售能够破解安全系统的芯片──却在蓬勃兴起。
对于以前版本的Xbox,黑客已能够控制游戏机去复制游戏,并将其存储到硬盘中。这可以让玩家不必购买游戏,只需租借即可。
为了保护其系统不被破解,微软专门定制了新的Xbox 360的硬件,而不再采用现成的配件。它还增加了额外的安全保护。
对黑客而言,挑战不言而喻。迄今为止,相信还没有人完全破解了Xbox 360,不过丹麦的一些黑客称,他们已经找到了在Xbox 360上运行部分复制游戏的办法。在全球,所有黑客都希望能成为完全破解这款游戏机、并发现其安全漏洞的第一人。Huang说,他不会出售篡改后的芯片,只是希望能在上面运行自己开发的游戏。
留著马尾辫的Huang称,这是为了赢得微软发出的挑战。这位毕业于麻省理工学院(MIT)电子工程系的博士说,微软一直夸耀Xbox 360的安全性,招来的结果就是:好,咱们走著瞧。
微软对黑客深感不满。该公司发言人莫利?奥唐奈(Molly O'Donnell)说,保护知识产权是公司的当务之急。微软对XBox的安全性不予置评。
微软2001年首次发布的Xbox成为了黑客们最喜欢破解的目标。Modking.com和Xbox-modchip.com等众多网站都在出售黑客设计的用于这款Xbox的芯片。
地下批发商、安装商和制造商从发现原版Xbox的安全缺陷中牟利。加拿大一位Xbox高手称,他认为没有什么必要在毕业后找一份全职工作或兼职工作。他在业余时间买卖改机芯片。他称自己是14岁的学生,估计去年靠出售为Xbox设计的芯片和其它黑客设计的产品赚了5万美元。
他说自己向网站和中间人出售芯片,中间人会把这些芯片插入Xbox。他并不提供绕过版权保护所需的额外软件,所以他并不觉得自己的行为违法。“我没什么错,”他说。
1998年通过的数码千禧年著作权法案(Digital Millennium Copyright Act)规定,绕过硬件和软件内置的反盗版系统的做法属于犯罪。支持者和批评家都认为,针对消费者拆解游戏机、改变其用途的行为是否合法,法律规定语焉不详。但一些美国联邦机构,包括美国司法部下设电脑犯罪和知识产权局,最近搜查了马里兰州和加州几个出售改装Xbox的商店,并已经起诉了几位卖家。
但这阻挡不住解码Xbox 360的步伐。很多黑客团体,例如Team Xecuter和Team Xodus,通过互联网联合起来,各自承担一部分解码任务。他们还在网络聊天室里讨论任务的进展。
Huang的朋友根据电影《巨蟒与圣杯》(Monty Python and the Holy Grail)里那只兔子给他起了Bunnie这个绰号。他从十岁起就开始和各种电器打交道,拆拆装装。Huang出生在密歇根州Kalamazoo,2001年获得MIT博士学位,也就在那一年,他拆解了微软最初的Xbox。
有位教授警告他这么做可能是违法的,所以他在2002年向微软告知自己的所作所为,并保证自己毫无恶意后,微软决定不对他采取法律行动。微软也证实了此事。
2002年,Huang在一次电脑安全技术大会上展示了自己改装的Xbox。一年后,旧金山No Starch Press出版了他的著作《Hacking the Xbox: An Introduction to Reverse Engineering》,手把手讲述怎么拆解Xbox,他由此一跃成为黑客明星。微软拒绝就这本书发表评论。
去年11月新款Xbox 360上市时,急切的消费者纷纷抢购。Huang在一个网络聊天室里抱怨自己没买到。三周后,一款Xbox 360就放在了他的门口,显然是他的拥戴者送来的。
Huang很快就把机子拆了,把存储芯片等零件取出来,进行更进一步的细致研究。然后,他把一个闪速存储器(flash ROM)接到ROM读取器上,通过这个读取器观察系统内数据的转移,找到信息的最终存储地。
每个月他都会和当地其他黑客聚会一次,也包括一位年仅18岁、立志要在Xbox 360上运行苹果电脑(Apple Computer Inc.)软件的年轻人。最近,他们在一家墨西哥餐馆聚会,边吃边讨论各自的进展。到目前为止,他们只取得了很小的几次突破,例如找到办法操纵游戏形象。他们预计,恐怕还要9个月才能彻底弄明白Xbox。
所以,今年2月有个自称“专家”的荷兰黑客给Huang发邮件,说修改Xbox 360的DVD播放器之后就能运行复制的游戏了,这让他们都吓了一跳。Huang的伙伴测试了这种方法,证实可行,但认为这还算不得彻底解码。记者没能联系到“专家”。
其他的黑客似乎取得了更大进展,Huang承认自己恐怕不会是第一个彻底解码Xbox 360的人了。“这跟几年前不一样了,”他说,“微软面对的风险更大,黑客群也加大了解码的力度。”