飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 4086|回复: 2

[C/C++] DLL注入的疑惑?

[复制链接]
  • TA的每日心情
    开心
    2021-4-5 20:15
  • 签到天数: 513 天

    [LV.9]以坛为家II

    发表于 2009-1-20 10:10:41 | 显示全部楼层 |阅读模式
    在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时创建的线程为什么不能被执行?也请高手指导。
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2009-1-26 19:21:23 | 显示全部楼层
    死循环了?
    PYG19周年生日快乐!
  • TA的每日心情
    无聊
    2018-7-19 13:09
  • 签到天数: 5 天

    [LV.2]偶尔看看I

    发表于 2009-8-8 23:47:56 | 显示全部楼层
    如何注入吖
    PYG19周年生日快乐!
    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

    快速回复 返回顶部 返回列表