【Android 逆向】ELF 文件格式 ( ELF 程序头入口大小 | ELF 程序头入口个数 | ELF 文件节区头入口大小 | ELF 文件节区头入口个数 | 字符表序号 )
文章目錄
- 一、ELF 程序頭入口大小
- 二、ELF 程序頭入口個數
- 三、ELF 文件節區頭入口大小
- 四、ELF 文件節區頭入口個數
- 五、字符表序號
一、ELF 程序頭入口大小
ELF 文件頭 第 42 ~ 43 字節 : ELF 程序頭入口大小 ; 一般是 32 字節 ;
20 00 小端格式 , 低位在低地址 , 值為 32 ;
如下圖所示 , 程序頭是由 7 個入口組成 , 每個入口大小是 32 字節 ;
二、ELF 程序頭入口個數
ELF 文件頭 第 44 ~ 45 字節 : ELF 程序頭入口個數 ; 這里是 7 個 ;
07 00 小端格式 , 低位在低地址 , 值為 7 ;
如下圖所示 , 程序頭是由 7 個入口組成 , 每個入口大小是 32 字節 ;
三、ELF 文件節區頭入口大小
ELF 文件頭 第 46 ~ 47 字節 : ELF 文件節區頭入口大小字節數 ; 一般是 40 個字節 ;
28 00 小端格式 , 低位在低地址 , 值為 40 ;
下圖選中的部分 , 就是一個節區頭入口的大小 , 有 21 個節區頭入口 , 每個節區頭入口大小 40 字節 ;
四、ELF 文件節區頭入口個數
ELF 文件頭 第 48 ~ 49 字節 : ELF 文件節區頭入口個數 ; 這里是 21 個 ;
15 00 小端格式 , 低位在低地址 , 值為 21 ;
下圖選中的部分 , 就是一個節區頭入口的大小 , 有 21 個節區頭入口 , 每個節區頭入口大小 40 字節 ;
五、字符表序號
ELF 文件頭 第 50 ~ 51 字節 : ELF 文件 字符表序號 ; 這里是 20 ;
14 00 小端格式 , 低位在低地址 , 值為 20 ;
節區中 , 專門有一個節區用于存放字符表 , 這里的 20 序號的節區 , 就是字符表節區 ;
總結
以上是生活随笔為你收集整理的【Android 逆向】ELF 文件格式 ( ELF 程序头入口大小 | ELF 程序头入口个数 | ELF 文件节区头入口大小 | ELF 文件节区头入口个数 | 字符表序号 )的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【Android 逆向】ELF 文件格式
- 下一篇: 【Android 逆向】ELF 文件格式