apk文件解析
文章平均质量分 59
西子云齐
自律即自由
展开
-
AndroidManifest解析
第一、头部信息1、文件魔数:四个字节 2、文件大小:四个字节第二、String Chunk(存放文件中所有字符串信息)1、ChunkType:stringchunk类型:0x001c0001 2、chunksize:stringchunk大小:四个字节 3、stringcount:stringchunk中字符串个数,四个字节 4、stylecount:stringchunk样式的个数,四个字转载 2017-09-12 15:59:42 · 457 阅读 · 0 评论 -
dex文件解析
一、大体结构 二、Header Header的大小固定为0x70 Magic[8]:8字节 checksum:4字节,文件校验码,校验文件除去maigc ,checksum 外余下的所有文件区域 ,用于检查文件错误 。 Signature[20]:20字节,使用 SHA-1 算法 hash 除去 magic ,checksum 和 signature 外余下的所有文件区域 ,用于唯一识转载 2017-09-12 21:01:36 · 1104 阅读 · 0 评论 -
文件解析
一、so文件特殊节区: .shstrtab字符串表 .hash表: 可以由函数名hash出函数在.dynsym段中的对应索引的Elf32_Sym符号。 .dynsym: 此节区包含了动态链接符号表。每个函数的结构描述是存放在.dynsym段中的。 .dynstr: 每个函数的名称保存在.dynstr段中。可以由.dynsym中的ELF32_sym符号的st_name索引在.dynstr原创 2017-09-12 12:02:16 · 469 阅读 · 0 评论