如何在不纠正可重定位引用的情况下将可执行文件加载到 IDA 中?

逆向工程 艾达
2021-06-15 15:59:24

我正在处理一个转储的程序,我基本上想将它加载到 IDA 而不执行任何(重定位)地址修复。有没有办法做到这一点?

我尝试了以下但没有成功:
1. 手动加载它,并选择加载 .reloc 部分
2. 将图像基础重新设置为零

3个回答

环境变量IDA_NORELOC可能有效。

重命名“.reloc”部分,如果IDA找不到它,它不能重新定位图像。

我发现如果我手动选择一个加载地址,IDA 会用我选择的任何地址来抵消这些引用。如果我没有手动选择加载地址,那么 IDA 就不会更改这些引用,因此我需要做的就是在执行修复的情况下重新设置程序

其它你可能感兴趣的问题