插件机制介绍.pptx

插件机制介绍

新插件机制—Droid Plugin张勇@360手机助手mailto:zhangyong6@360.cnzhangyong6@360.cn一、Droid Plugin是什么Droid Plugin是全新的android插件机制实现一、Droid Plugin是什么一、Droid Plugin是什么二、插件不能做什么?三、插件特点四、基本架构五、插件host程序架构进程管理(AMS)包管理服务(PMS)Manifest预先注册占坑、预先注册权限APK解析缓存功能的反射机制HOOK模块(Binder、代理【欺下瞒上】)插件启动六、基本原理6.1、进程共享System server发送fork命令以及相关参数ZygoteBindApplication,LauncherActivityStartActivityFork一个新的进程并执行ActivityThread的main函数App Process6.1、进程共享6.2、HOOK(API欺骗)之动态代理实现欺下瞒上的目的6.3、HOOK (API欺骗)之BINDER代理6.4、HOOK (API欺骗)之INSTRUMENTATION欺骗七、解决四大组件注册问题7.1、占坑7.2、占坑----解决ACTIVITY注册问题7.3、占坑----解决Content PROVIDER注册7.4、占坑----解决SERVICE注册7.5、预先注册--

文档评论(0)

1亿VIP精品文档

相关文档