小弟毕业刚入职
求大家给解释一下注入的概念
别用那么多术语 麻烦给举个最简单例子来解释注入的概念

解决方案 »

  1.   

    windows注入的概念(不罗嗦了),步骤一说你也明白了
    1,得到你要注入的进程的handle
    2,打开该进程(参数好象有个特殊的,自己查一下)
    3,调用virtualalloc在目标进程空间分配一块内存,然后用virtualwrite(名字自己查去,virtal开头的,一个是分配内存,一个是写内存),将你的DLL的地址复制进去
    4,在目标进程调用loadlibrary,将你的dll加栽到目标进程
    5,取得你的dll中的函数地址,调用具体查看<<windows核心编程>>相关章节,我不累赘了