最近的两个项目: * Chris Lewis 使用 AI 代理在 84 天内完成了 Snowboard Kids (N64) 的匹配反编译。他的前一项手动反编译的续集耗时 596 天。 * 另一个开发者 (momo5502) 使用大量代理在大约 3 个月内重建了大部分 PC 射击游戏的可执行文件。约有 99% 的函数恢复,一个大块的字节相同,游戏可以正常运行。Activision 已经将相关的视频删除了。 有关这项技术如何改变(和不改变)小型团队的写作:https://indietooling.com/posts/ai-game-decompilation-indies 基本上,匹配循环(编写代码 → 编译 → 比较二进制 → 重复)是代理的一个很好的匹配,因此,逆向native代码的时间/成本大大降低了。 Unity Mono / Godot 已经很容易;这主要影响了更难的native/IL2CPP端。
AI代理只用84天就逆向工程了一款N64游戏,而一款2009年的FPS则在几个月内逆向工程完成。
评论 (0)