Binary 读取ELF头,如何读取0x04地址

Binary 读取ELF头,如何读取0x04地址,binary,hex,Binary,Hex,我是刚读过二进制文件的,很抱歉出错了。我在使用bless编辑器读取ELF头时遇到问题。首先,我读取前4个字节,然后这样做。前4个字节表示它是否为ELF文件 这对我来说没问题。接下来,我想阅读维基百科关于这个地址的描述0x04这个字节被设置为1或2,分别表示32位或64位格式。在我的屏幕上哪里可以找到这个地址 由于地址从0索引开始,第4个地址(0x04)将是屏幕上的第5个字节,4个字节7f 45 4c 46后的01是,但0x07地址说明此屏幕上的ABI是00-未定义,但此程序在ARM00上工作,

我是刚读过二进制文件的,很抱歉出错了。我在使用
bless
编辑器读取ELF头时遇到问题。首先,我读取前4个字节,然后这样做。前4个字节表示它是否为ELF文件


这对我来说没问题。接下来,我想阅读维基百科关于这个地址的描述
0x04
这个字节被设置为1或2,分别表示32位或64位格式。在我的屏幕上哪里可以找到这个地址

由于地址从0索引开始,第4个地址(0x04)将是屏幕上的第5个字节,4个字节7f 45 4c 46后的01是,但0x07地址说明此屏幕上的ABI是00-未定义,但此程序在ARM00上工作,因为ABI字段表示“System V”,这是许多系统上常用的ABI。维基百科甚至提到“无论目标平台是什么,它通常都设置为0。”好的,哪个地址是关于ARM arch的?