首页
社区
课程
招聘
[总结]app启动流程和so加载流程
发表于: 2025-4-21 21:00 22343

[总结]app启动流程和so加载流程

2025-4-21 21:00
22343

尽可能的将app的大致启动流程,通过流程图的方式表达出来

zygote部分的流程有点乱,有空再整理

在学习相关部分的时候,网上的资料大部分都是代码和不够完整的流程图,学起来的时候难以衔接每个部分的知识点,所以学习后做了这张流程图,也方便自己复习用。
有关流程的文字就不写了,网上博客有很多详细的解释,对照着流程图看来学也清楚一点。

so文件的加载流程同样是通过流程图的方式表达。

流程复杂且是初学,有很多写的不好的地方。

如有错误的地方,请大佬指出

2025/05/11修改:创建socket文件和建立socket通道部分修正

参考资料:
Android漏洞之战(11)整体加壳原理和脱壳技巧详解

[原创]安卓启动流程初探

Android加载SO整个流程-Tu9oh0st-博客园

细说So动态库的加载流程

安卓中so的加载

android so壳入口浅析

利用frida探究对于模拟器下armso加载


[培训]Windows内核深度攻防:从Hook技术到Rootkit实战!

最后于 2025-5-11 23:10 被方北七编辑 ,原因:
收藏
免费 12
支持
分享
最新回复 (7)
雪    币: 1412
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
2
感谢分享
2025-4-21 22:02
0
雪    币: 1660
活跃值: (974)
能力值: ( LV3,RANK:30 )
在线值:
发帖
回帖
粉丝
3
很厉害
2025-4-22 10:01
0
雪    币: 3261
活跃值: (12385)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
真的是初学吗
2025-4-23 09:42
0
雪    币: 586
活跃值: (743)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
你瞒我瞒 真的是初学吗
主要是大佬们的文章写的好,从他们的解析里学习了很多
2025-4-23 17:23
0
雪    币: 200
能力值: ( LV1,RANK:0 )
在线值:
发帖
回帖
粉丝
6
感谢分享
2025-5-7 13:18
0
雪    币: 1
活跃值: (30)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
感谢分享,这个是用什么工具画出来的?
2025-10-15 10:38
0
雪    币: 586
活跃值: (743)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
8
wx_不要吃干饭 感谢分享,这个是用什么工具画出来的?
draw.io
2025-11-25 17:28
0
游客
登录 | 注册 方可回帖
返回