当前位置| 科技 > > 列表>详情

hook源码通用思路都是什么意思?理论上的概念源代码是?

2023-03-16 08:19:49 来源:创视网

hook源码通用思路

无论多么复杂的源码,我们想要干涉其中的一些执行流程,最终的杀招只有一个: “偷梁换柱”.

1. 根据需求确定要hook的对象

2. 寻找要hook的对象的持有者,拿到要hook的对象

3. 定义“要hook的对象”的代理类,并且创建该类的实例

4. 使用创建出来的代理类对象,替换掉要hook的对象

理论上的概念源代码是?

源代码是相对目标代码和可执行代码而言的。

源代码就是用汇编语言和高级语言写出来的代码。

目标代码是指源代码经过编译程序产生的能被cpu直接识别的二进制代码。

可执行代码就是将目标代码连接后形成的可执行文件,当然也是二进制的。

标签: 通用思路 都是什么意思 理论上的概念源代码