有没有一种方法可以获取Ida中的数组元素地址?

时间:2019-09-02 05:13:40

标签: ida

例如,在开关偏移量数组中,我可以找到需要更改的元素,但是会显示该数组的起始元素的地址,而不是其地址。是否可以在Ida中获取此地址,而不是手动计算?

示例:

.text:0048E12D off_48E12D      dd offset loc_48DF22    ; DATA XREF: Character_DoBadThing+23Fr
.text:0048E12D                 dd offset loc_48DF27    ; jump table for switch statement
.text:0048E12D                 dd offset loc_48DF2D
.text:0048E12D                 dd offset loc_48DF39
.text:0048E12D                 dd offset loc_48DF56
.text:0048E12D                 dd offset loc_48DF5C

这里所有的跳转表元素都显示为相同的地址0048E12D。

我认为Ida根本无法提供它,因为Ida只是将其视为整个数组实体的可视化,但是也许会有一些巧妙的技巧。例如。只需按一下按钮即可将数组转换为一系列DWORD定义。当您偶然发现基本不可能的事情时,这会有点烦人。

0 个答案:

没有答案