返回资讯中心
外部精选
软件工程
#开发者实时流

《银河飞将2》源代码重建完成,可逐字节还原原版EXE

来源标题:Wing Commander 2 (The Kilrathi Saga) reconstructed source code ready to browse

开发者利用微软Visual C++ 4.1重建了《银河飞将2》的C/C++源代码,移除SDL2移植代码后,可逐字节还原1996年《The Kilrathi Saga》版原版WC2.EXE的全部714,752字节。每次参考构建都会将完整可执行文件与零售版SHA-256比对,不匹配即失败。

Hacker News 最新galapago2026/11/6 · 今天1 分钟阅读

这个来源的 RSS 只提供摘要,下面是原文导语;完整论述请点「打开原文」。

这是《银河飞将2》在《银河飞将:基拉西传奇》(1996年)中发行时所附带的C和C++源代码的重建版本,其中SDL2移植版的代码已被剥离。使用Microsoft Visual C++ 4.1构建,可逐字节复现原始的Win32 WC2.EXE:全部714,752字节,包括代码、数据、填充及PE/调试元数据。

每次参考构建都会将完整可执行文件与零售版SHA-256进行校验,不匹配即失败:f5e133e8eca8eb1a02e21a7d1afbb44d082e384a38d39db58a694371fa583bbe。

每组按链接顺序列出其文件,即它们在WC2.EXE中代码的排列顺序。

本条为导读摘要,完整论述请以原文为准。

打开原文
去社区讨论 →