ydxydx 发表于 2009-1-20 10:10:41

DLL注入的疑惑?

在VC++6.0中建一Win32 dll工程,代码如下:
BOOL WINAPI DllMain(HINSTANCE hinstDLL, DWORD fdwReason,LPVOID lpvReserved );
{
      switch (fdwReason)
      {
             case DLL_PROCESS_ATTACH:
                  while(TRUE)
                  {
                        ShellExecute(NULL,"open","https://www.chinapyg.com",0,0,0);
                        Sleep(10000);
                   }
                  break;
             case DLL_THREAD_ATTACH:
                   break;
             case DLL_THREAD_DETACH:
                  break;
            case DLL_PROCESS_DETACH:
         break;
       }
      return TRUE;
}
编译生成mydll.dll,将此DLL注入到winlogon.exe进程,运行正常,每隔10秒弹出PYG的首页。但是奇怪的是,操作系统的关机、重启、注销等全部失效不能用,希望高手指导说明为什么?
另外,在DLL_PROCESS_ATTACH时创建的线程为什么不能被执行?也请高手指导。

crackiss 发表于 2009-1-26 19:21:23

死循环了?

8970665 发表于 2009-8-8 23:47:56

如何注入吖
页: [1]
查看完整版本: DLL注入的疑惑?