tgtg 发表于 2020-3-1 22:15

在DLL被重定位的情况下如何调试

如题
在DLL加载的时候被重定位到了其他基址,导致debuger和IDA的地址不同,这种情况下有没有什么技巧或工具可以帮助调试?

难道每次都要去先算相对地址,然后再定位吗?

Hmily 发表于 2020-3-1 23:04

ida设置里可以设置分析文件的基地址,你可以找下。

你与明日 发表于 2020-3-1 22:33

本帖最后由 你与明日 于 2020-3-1 22:35 编辑

在PE里面不是有个字段可以设置吗?只要默认加载没被占用就OK了

在DllCharacteristics,哪个字段忘了

tgtg 发表于 2020-3-2 08:35

Hmily 发表于 2020-3-1 23:04
ida设置里可以设置分析文件的基地址,你可以找下。

好的解决了,谢谢
页: [1]
查看完整版本: 在DLL被重定位的情况下如何调试