boxmoe_header_banner_img

欢迎来到烨的世界~

加载中

文章导读

安卓扫盲


avatar
liuye 2025年4月21日 97
  1. 安卓版本

安卓4.4之前:采用dalvik/dvm的虚拟机 镜像是 libdvm.so

4.4: 有dvm和art两种虚拟机可以切换lidvm.so libart.so

5.0以后 使用art虚拟机 开始分64位和32位

nexus5 32 6.0 -》 32位

Nexus6p 64 6.0 -》 64位

现在接触到的安卓都是art虚拟机系统且基本都是64位

  1. 之前做过一版安装包结构解析

Assets 资源文件(图片,音频,数据库,网页,配置文件,dll,so)

Res 资源文件(编译后的布局文件,程序图标)

Lib 各个平台使用对应的so文件

Meta-inf 签名文件(安装要签名)

resources.arsc 资源加密(语言包)

androidmanifest.ml 清单文件(图标,界面,权限,代码执行入口)(密文要反编译)

classes.dex 源码

so文件时ida反编译其他的一般jadx



评论(1)

查看评论列表
评论头像
[…] 安卓扫盲 – 烨的小世界 ❤ 烨的小世界 […]

发表评论