【Android 逆向】ELF 文件格式 ( 程序头偏移量 | 节区头偏移量 | 处理器特定标志 | ELF 文件头大小 )
2023-09-14 09:07:30 时间
一、程序头偏移量
ELF 文件头 第 28 ~ 31 字节 : 程序头偏移量 ; 程序头的位置 , 从整个 ELF 文件的第 0 字节开始计数 ;
34 00 00 00
小端格式 , 低位在低地址 , 值为 0x34 , 转为十进制为 52 ;
该值说明程序头的起始位置是 ELF 文件的第 0x34 字节位置 ;
二、节区头偏移量
ELF 文件头 第 32 ~ 35 字节 : 节区头偏移量 ; 节区头的位置 , 从整个 ELF 文件的第 0 字节开始计数 ;
0C 41 00 00
小端格式 , 低位在低地址 , 值为 0x410C , 转为十进制为 16652 ;
该值说明节区头的起始位置是 ELF 文件的第 0x410C 字节位置 ;
三、处理器特定标志
ELF 文件头 第 36 ~ 39 字节 : 处理器特定标志 ; 默认为 0 ;
00 00 00 00
小端格式 , 低位在低地址 , 值为 0 ;
四、ELF 文件头大小
ELF 文件头 第 40 ~ 41 字节 : ELF 文件头大小 ; 一般是 52 字节 ;
34 00
小端格式 , 低位在低地址 , 值为 52 ;
相关文章
- Android签名与认证详细分析之二(CERT.RSA剖析)
- [Android Security] 静态分析Android程序——smali文件解析
- [Android Studio] Android Studio快速定位当前打开的文件在哪个目录(package)下
- [Android Memory] App调试内存泄露之Context篇(下)
- android 自定义gallerey并实现预览功能
- android 布局页面文件出错故障排除Exception raised during rendering: java.lang.System.arraycopy([CI[CII)V
- 如何在使用eclipse的情况下,清理android项目中的冗余class文件和资源文件以及冗余图片
- Android多媒体--网络文件播放
- android的照片浏览器(一)至返回所有图片文件
- EasyPusher RTSP推流/EasyRTMP RTMP推流Android安卓摄像头视频偏暗的问题解决方案
- EasyPlayer实现Android MediaMuxer录像MP4(支持G711/AAC/G726音频)
- Android版OpenCV图像处理技术亲自验证[十]之CameraCalibrator相机标定圆形棋盘
- 【目标检测】YOLOv5在Android上的部署
- 如何有效阅读源码?最新Android开发源码精编解析,优秀程序员必备
- android recovery模式
- Android 删除打包文件
- Android kotlin实现读取pdf和pptx文件
- Android app 读取xls和xlsx格式的excel文件
- android 8.1 9.0 10.0 app安装黑名单(限制app安装)
- 【Android Gradle 插件】Gradle 依赖管理 ⑩ ( dependencies 依赖配置项 configurations )
- 【Android 逆向】Android 系统文件分析 ( 外部存储设备文件 | sbin 命令程序目录 | dev 字符设备目录 )
- 【Android 热修复】热修复原理 ( Dex 文件拷贝后续操作 | 外部存储空间权限申请 | 执行效果验证 | 源码资源 )
- 【Android 安全】DEX 加密 ( 代理 Application 开发 | 加载 dex 文件 | 使用反射获取方法创建本应用的 dexElements | 各版本创建 dex 数组源码对比 )
- Android项目打包成APK文件
- 做一个懒COCOS2D-X程序猿(一)停止手打所有cpp文件到android.mk
- Android培训班(65)dex文件打开
- 【Android入门】4、数据持久化:文件、SharedPreferences 和 Sqlite
- Android 从drawable-hdpi中获取图标显示在ImageView上
- Android Kotlin 文件工具类 - 沙盒内文件和图像的读写和删除
- android MemeoryFile和Parcel操作文件描述符fd
- Android之style样式文件的编写
- android之Vector使用
- Android常用控件