交叉引用对象字段

逆向工程 艾达 idapro插件 蟒蛇 结构
2021-07-06 08:16:45

我想查看哪些函数正在使用我已经处理过的某些对象字段进行操作,这意味着我创建了结构并将其分配到 IDA 中函数中的正确位置,而无需运行动态调试器。(例如,我想查看访问/写入/读取Bar对象Foo数据字段的函数列表),但据我所知,它没有在 IDA 中实现。

2个回答

自 6.2 版以来,IDA 已经能够显示对结构成员的交叉引用

结构成员交叉引用

不幸的是,此 IDA 功能并不总是按需要工作,尤其是当您在 Hex-Rays 中定义对象时。

如果您的问题是关于使用 Hex-Rays,您可以在 IDA 6.4 中使用带有hexrays-python APIXRefs插件

据我了解,谷歌代码支持 IDA 6.5 的最新版 IDAPython 已经在 IDA API 模块中包含这些绑定,但它还没有完全运行(至少我没有成功使其工作)。