动态链接库注入 是什么意思?

来源:百度知道 编辑:UC知道 时间:2024/09/19 15:54:01
玩真三国无双的时候 趋势杀毒 老是提醒我这个 请高手来解释一下.
.....本人骨灰级菜鸟.....

动态链接库(DYNAMIC LINK LIBRARY)和Windows系统紧密相关。动态链接库收容了几乎一切WIN32 API函数,提供了绝大多数功能调用。DLL(动态链接库)注入技术,就是把要注入的代码写到DLL中,然后让目标进程加载这个DLL。对DLL的注入方式及应用进行探讨,从而使之更好地发挥作用。
0前言在Win32环境下,应用程序都要直接或间接地调用API函数。而在Windows操作系统中,Windows API中的所有函数都是通过动态链接库(DLL)来调用。在Windows下,每个进程都有自己的私有地址空间,当该进程的线程运行的时候,该线程只能访问属于它的进程的内存,而不能以任何方式读写其他进程的私有地址空间,应用程序很少能被其他应用程序打断,这使得整个系统更加稳定。然而,这种机制使得我们需要访问其他进程的特定资源的时候操作变得非常麻烦。所谓DLL注入技术,就是把要注入的代码写到DLL中,然后让目标进程加载这个DLL。一旦程序代码进入…

我也不是很懂,大致是使某一个应用程序,调用这个dll,所以可以让你看不到他的运行,这就是所谓的注入