我目前正在逆向的程序缺少包含一堆有趣字符串的部分。我看到这些应该在哪里的内存地址,而不是对字符串的引用。
这些字符串在 IDA 分析的二进制文件中,但由于没有任何段可用于它们,因此 IDA 忽略了它们。
我尝试手动创建该段,该段有效(它现在引用未知变量而不是内存地址),但我不知道如何将正确的数据加载到该段中。(整个部分归档于db ? ;)
我试过使用File > Load File > Load additional binary file(使用文件偏移量和大小),以及重新加载当前文件。我还转储了我对另一个文件感兴趣的文件部分,并尝试将该文件作为附加二进制文件加载。
我能从中得到的唯一结果是:
- IDA 在所有其他段的末尾创建一个新段(不遵循
Loading Segment我填写的地址。 - 如果我取消选中
Create Segments,IDA 什么也不做。(即使我在Loading Segment
我以前从未这样做过,所以很可能我做错了什么,但我想不通。


