远程线程注入是使用CreateRemoteThread函数在目标进程中创建一个线程,我们是不是可以把一个函数写入目标进程中,之前我们可以把一段内存复制到目标进程中
需要考虑将代码复制到目标进程中,还有复制过去的程序能够正常执行吗
函数被编译以后全都是机器指令,所以我们要拷贝的全是机器指令,机器码和汇编有对应关系
全局变量并不是放在程序堆栈中,而是常量区固定地址
系统调用也是当程序各个模块加载完毕以后将函数写入一个固定的值中
在一个操作系统中程序加载模块后每个函数的地址都是相同的,将需要使用的数据复制传到目标进程中,当做参数传递给需要执行的线程
注入代码(滴水)
最新推荐文章于 2023-12-19 22:15:25 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)