您可以使用 readelf 获取对象详细信息吗?
Can you get object details using readelf?
我想从 elf 文件中获取结构的特定字段。我找到了对象:
1009b184 0 NOTYPE LOCAL DEFAULT 3 $d
1009b184 8 OBJECT LOCAL DEFAULT 3 __init___device_cros_system_npcx_0
该结构有 2 个字段:.init
和 .device
,我想获取 .init
字段而不必“只知道”它是前 4 个字节。有办法吗?
Is there a way to do this?
如果文件是使用调试信息编译的,那么readelf -wi
将打印重建类型和类型内偏移量所需的信息。
没有调试信息:没有。
我想从 elf 文件中获取结构的特定字段。我找到了对象:
1009b184 0 NOTYPE LOCAL DEFAULT 3 $d
1009b184 8 OBJECT LOCAL DEFAULT 3 __init___device_cros_system_npcx_0
该结构有 2 个字段:.init
和 .device
,我想获取 .init
字段而不必“只知道”它是前 4 个字节。有办法吗?
Is there a way to do this?
如果文件是使用调试信息编译的,那么readelf -wi
将打印重建类型和类型内偏移量所需的信息。
没有调试信息:没有。