专栏名称: 哆啦安全
软件开发类、安全研究类的技术分享、资源共享、远程支撑、技术交流等知识分享平台,以CSDN、知识星球等平台进行交流、分享、学习,欢迎加入知识星球与10年以上在嵌入式、内核、驱动、算法、安全相关实战经验丰富的多位专家进行互动交流、共同进步!
今天看啥  ›  专栏  ›  哆啦安全

零反射-零Hook-全动态化-结合启动优化插件化框架(一)

哆啦安全  · 公众号  ·  · 2024-07-19 07:56
    

文章预览

插件化发展史 AndroidDynamicLoader 给予 Fragment 实现了插件化框架,可以动态加载插件中的 Fragment 实现页面的切换; dynamic-load-apk 最早使用ProxyActivity这种静态代理技术,由ProxyActivity去控制插件中PluginActivity的生命周期(缺点:插件中的activity必须继承PluginActivity,开发时要小心处理context; DroidPlugin 通过Hook系统服务的方式启动插件中的Activity,使得开发插件的过程和开发普通的app没有什么区别(缺点:由于hook过多系统服务,异常复杂且不够稳定) 携程( DynamicApk ) VirtualApp:能够完全模拟app的运行环境,能够实现app的免安装运行和双开技术 Small: 一个跨平台插件化框架 360( RePlugin ) 滴滴( VirtualApk ) 阿里( Atlas ) 一个结合组件化和热修复技术的一个app基础框架,号称是一个容器化框架 满帮集团( Phantom ) 腾讯( Shadow ) 一个完全无Hack,甚至零反射实现的Android插件框 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览