DLL注入
DLL注入指的是向其他进程插入DLL文件,是通过强制让其他进程调用LoadLibrary()API实现的.
DLL注入和一般的DLL加载的区别在于,目标是其它进程还是自身进程.
当DLL被加载到进程后,会自动调用DllMain(),可以通过往DllMain()函数写入代码来实现相应的功能.
DLL注入的方式有以下三种
-
windows消息勾取
-
远程线程注入
-
使用注册表
下面看一下这三种注入方式的原理,实现以及调试方法.
Windows消息勾取
Windows消息勾取的原理
Windows是消息驱动系统,可以通过发送消息,处理消息来实现不同的功能.消息发送的过程大致可以分为以下几步.
喜欢就支持一下吧
相关推荐






















![[桜井宁宁]COS和泉纱雾超可爱写真福利集-一一网](https://www.proyy.com/skycj/data/images/2020-12-13/4d3cf227a85d7e79f5d6b4efb6bde3e8.jpg)

![[桜井宁宁] 爆乳奶牛少女cos写真-一一网](https://www.proyy.com/skycj/data/images/2020-12-13/d40483e126fcf567894e89c65eaca655.jpg)