Android应用逆向分析技术综述
Dex文件结构
HYPERLINK /banketree/article/detailsAndroid 程序静态分析
Dex文件结构
1. 文件头
DEX文件头主要包括校验和以及其他结构的偏移地址和长度信息。
字段名称 偏移值 长度 描述 magic 0x0 8 Magic值,即魔数字段,格式如”dex/n035/0”,其中的035表示结构的版本。 checksum 0x8 4 校验码。 signature 0xC 20 SHA-1签名。 file_size 0x20 4 Dex文件的总长度。 header_size 0x24 4 文件头长度,009版本=0x5C,035版本=0x70。 endian_tag 0x28 4 标识字节顺序的常量,根据这个常量可以判断文件是否交换了字节顺序,缺省情况下=0 link_size 0x2C 4 连接段的大小,如果为0就表示是静态连接。 link_off 0x30 4 连接段的开始位置,从本文件头开始算起。如果连接段的大小为0,这里也是0。 map_off 0x34 4 map数据基地址。 string_ids_size 0x38 4 字符串列表的字符串个数。 string_ids_off 0x3C 4 字符串列表表基地址。 ty
您可能关注的文档
最近下载
- 高中生通过实验优化法测定乡村雨水pH值准确测定方法课题报告教学研究课题报告.docx
- 标准图集-07FG01-人防工程图集-防空地下室设计荷载及结构构造.pdf VIP
- 2025年广西专业技术人员继续教育公需科目(二)答案.docx VIP
- (电磁场考试试题及答案.docx VIP
- 西门子S7-1200PLC实用教程 课件 第10章 PID控制.pptx
- 开工安全第一课培训课件.ppt VIP
- 高性能功能化产业用纺织品关键技术及产业化.doc VIP
- 中考数学-阿氏圆最值模型专项练习-含答案.docx
- 2026-2030精密焊接设备行业市场发展分析及竞争格局与投资战略研究报告.docx
- 重点流域农业面源污染治理项目监理细则.docx VIP
原创力文档

文档评论(0)