初代Xbox源代码遭泄露 但对饭制模拟器可能没帮助
初代Xbox源代码已被泄露。对于饭制模拟器(Minecraft modder tool)而言,这可能并非必需的信息。
《初代Xbox源代码泄露事件》
本月初,网络上意外曝光了微软初代Xbox主机操作系统的源代码以及Windows NT 3.5的代码,经过确认,这些源代码的真实性得到了验证。
初代Xbox的源代码中包含了主机上的操作系统内核,微软的一位发言人在回应外媒时表示:“我们已注意到这些报道,并正在进行调查。”
这次泄露的Xbox OS不仅包含了构建环境和开发工具包,还有用于测试的模拟器和内部文档,值得注意的是,对于热衷于粉丝自制的Xbox模拟器而言,这些内核和源代码的泄露并未带来太大的帮助,因为这些内核和源代码之前已经在爱好者之间私下流传,因此这次泄露对于模拟器制作的进展影响有限。
尽管初代Xbox已有众多模拟器存在,但要模拟其OS和内核仍然是一项挑战,CXBX、XQEMU和CXBX Reloaded等模拟器多年来一直在尝试,但至今为止,仅约40款初代Xbox的900款游戏中能够实现有限的模拟效果,微软也开发了官方的Xbox和Xbox 360模拟器,但它们仅限于在Xbox One上运行,没有推出Windows PC版本。
这次泄露事件再次引发了公众对微软软件安全性和保护措施的关注,当年微软基于x86硬件开发了初代Xbox,其操作系统内核则是基于定制精简版Windows 2000开发,并支持DirectX 8,这次源代码的泄露无疑给黑客和安全研究人员提供了研究机会,也增加了微软未来可能面临的安全风险。
除了Xbox源代码的泄露,网络上还出现了接近最终版本的Windows NT 3.5的源代码,由于Windows NT 3.5的官方支持早在2001年12月就已经结束,且全世界仅有少数系统仍在使用该操作系统,因此这次源代码的泄露并未被视为重大安全问题,微软对此事的评论保持沉默。
多年来,微软一直致力于保护其Windows和Xbox的源代码,历史上的几次源代码泄露事件表明,保护工作仍需加强,早在2004年,Windows 2000和NT 4的部分源代码就已泄露;甚至在2017年,部分Windows 10的源代码也流传到了网上,这些事件都提醒我们,保护源代码的安全是微软亟待解决的问题。
该报道来源于TheVerge。