一、Android插件化开发,常见有三种实现方式: (1)Android 动态加载dex文件 (2)Android动态加载APK文件(代理模式) (3)Hook技术动态加载APK文件中的Activity 二、Android 动态加载dex文件 1.反射方式加载(较麻烦,不介绍),需要反射出具体的方法等 2.接口编程的方式加载(以下重点介绍),只需要反射出具体的类即可,转换成接口对象操作具体的方法,相对简单。 (1)新建接口 (2)接口的实现类 (3)对接口实现类转化成Dex文件 (4)加载具体位置的dex文件 //下面开始加载dex class DexClassLoader dexClassLoader = new DexClassLoader(internalPath, cacheFile.getAbsolutePath(), null, getClassLoader()); try {
2021-09-21 04:05:57 487KB Java
1
C/C++:Windows编程—Hook IE浏览器实现URL拦截及更改(下) 示例demo https://blog.csdn.net/qq_29542611/article/details/103941696
1
HOOK技术;实现监视打开和销毁窗体动作。 GOOD
2021-09-14 10:49:49 681KB HOOK;窗体
1
不需要在manifest中注册activity,都可以打开activity页面,根据动脑学院Danny老师讲的hook技术实现的
2021-09-10 13:24:53 1.8MB hook android
1
Xposed思维导图,便捷整理思路,新建Android项目、导入jar包、java代码、assets文件夹下xposed_init、配置AndroidManifest.xml文件
2021-08-18 09:42:12 939KB Xposed
1
基于费尔的Ndis Hook技术的网络监控系统防火墙源码
使用ssdthook技术实现进程防止关闭功能,包含完整代码,代码注释齐全。
2021-04-21 11:02:32 34.41MB C++ vs hook windows
1
关于钩子(hook)编程的源码,方方面面都有介绍,各种钩子,全局钩子,鼠标钩子等等 关于钩子的原理,在本人博客有详细介绍: http://blog.cdsn.net/mingojiang
2021-02-15 16:03:19 83KB hook编程 钩子编程 hook技术 钩子技术
1
通过hook windows的鼠标消息,实现拦截以及模拟鼠标动作
2019-12-21 21:04:38 29.53MB hook 鼠标操作
1
基于HOOK技术的本地打印监控,截获打印消息,实现打印机的启动关闭功能,以数据文件为纽带,实现打印机信息优化管理。
2019-12-21 19:38:23 434KB HOOK 打印监控
1