经过长达十年的断断续续的努力,开发者终于完成了对1998年《网络创世纪 (Ultima Online)》演示服务器的完整逆向工程。该项目将约5000个函数从原始的MSVC x86汇编翻译为可移植的C99代码,并在GitHub上开源。作者特别指出,近期大语言模型(LLM)技术的突破性进展,是帮助其攻克这一庞大工程的关键。除了代码还原,项目还修复了原版存在的崩溃、溢出等漏洞,重新激活了被切断的生态系统和技能机制,并增加了对64位系统的支持。
原文链接:Hacker News
经过长达十年的断断续续的努力,开发者终于完成了对1998年《网络创世纪 (Ultima Online)》演示服务器的完整逆向工程。该项目将约5000个函数从原始的MSVC x86汇编翻译为可移植的C99代码,并在GitHub上开源。作者特别指出,近期大语言模型(LLM)技术的突破性进展,是帮助其攻克这一庞大工程的关键。除了代码还原,项目还修复了原版存在的崩溃、溢出等漏洞,重新激活了被切断的生态系统和技能机制,并增加了对64位系统的支持。
原文链接:Hacker News
评论前必须登录!
立即登录 注册