我正在尝试为游戏的硬编码 exe 添加新功能,例如添加新生物和新法术,以及为之前没有的生物添加法术。为此,我需要显着修改 exe。
理论上应该可以通过增加二进制大小来以某种方式扩展 exe 文件。在互联网上浏览时,我偶然发现了这个工具:http : //www.cgsoftlabs.ro/studpe.html
由于我是 RE 和程序集新手,我完全不了解它是如何操作的以及如何使用它扩展 exe。
我听说过一些工具可以在 Linux 上实现这一点。有 Windows 等价物吗?
或者,也许我可以使用某种 dll 注入来扩展 .exe?或者也许通过一些钩子添加功能?