文章目录
一、自定义路径加载插件
二、系统路径加载插件
三、用户同意后加载插件
四、隐藏恶意插件
一、自定义路径加载插件
----
插件化应用中 , 宿主应用 加载 插件 APK , 需要获取该插件 APK...:
分析上述 API 调用 , 搜索 APK 文件 , 并判断该文件是否是使用 插件化引擎 安装的插件 ;
这里的安装指的是将插件 APK 拷贝到指定的文件目录 ;
二、系统路径加载插件
----...() 方法 , 可以获取已安装的应用程序 , 可以从调用该方法为起点进行分析 , 继续向后分析 , 查看哪些应用被展示给了用户 , 恶意应用就在这些应用中 ;
三、用户同意后加载插件
----
基于插件化的...良性应用 , 如果要装载插件 , 需要弹出弹窗 , 请求用户同意 , 用户同意后 , 才能安装插件 ;
恶意应用 安装插件时 , 基本都是静默安装 , 不经过用户同意 , 并且安装后尽可能隐藏插件 ;...标识 ;
四、隐藏恶意插件
----
安装 良性应用 后 , 一般会让用户选择是否将应用图标添加到 Launcher 界面 , 如果选择是 , 则可以在主界面看到安装后的应用图标 ;
安装 恶意应用