阅读 196

安卓的apk加载的流程

###

要逆向app,就要知道这个app正向的流程,

###

apk的启动加载

1,dex文件的加载流程,----安卓源代码,

首先要知道这个安卓虚拟机加载dex文件的,是有两层的,

java层的dex加载逻辑

native层的dex加载逻辑

如果你要手动脱壳的话,就要了解这两个层次的东西,

2,点击图标,app的加载流程,

具体点击图标, 到app启动,到底做了哪些事情,

点击了之后会开启一个服务,

这个服务就会去找这个Androidmanifest.xml文件,找到启动的页面,

如果你要hook里面的一个函数,就要了解这个app的加载流程,

 

###

Androidmanifest.xml文件很重要,

重点了解这个文件,

这个文件里面有且只有一个application,

###

 

 

 

 

####

原文:https://www.cnblogs.com/andy0816/p/15175284.html

文章分类
代码人生
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐