在 IDA 中保存 .so 文件

逆向工程 艾达 六线谱
2021-06-19 18:04:48

在 IDA 中编辑了.so文件。我不知道如何保存它。有什么办法拯救他们吗?

2个回答

转到文件并选择脚本文件并为您的文件选择一个 .idc 名称,这将使更改永久化。

然后当您运行 .idc 文件时,您会注意到字节已成功写入这些段。

之后,IDA 将要求保存新的二进制文件。

要应用在你.IDC数据库所做的原始程序的变化,使用菜单:Edit/ Patch Program/ Apply Patches to input file

警告:如果您制作了多个补丁,应用它们,撤消其中一个补丁,然后再次应用补丁,ida 将丢失有关“撤消”补丁的信息,并且不会在原始文件中撤消它。因此,您应该在第一个补丁之前备份原始文件,并在您制作每个后续补丁之前将其复制回来。

此外,我建议您检查idapatcher,这将使制作和检查补丁更容易一些。