他人の空似自作物置場

DllPreloadingAttack.zip/exploit/version.cpp


#include <cstdio>

#include <Windows.h>

void dummy() {}

BOOL APIENTRY DllMain(HANDLE , DWORD ul_reason_for_call, LPVOID) {
   switch(ul_reason_for_call) {
   case DLL_PROCESS_ATTACH:
      std::printf("Injection!\n");
      std::getchar();
      break;
   case DLL_THREAD_ATTACH:
      break;
   case DLL_THREAD_DETACH:
      break;
   case DLL_PROCESS_DETACH:
      break;
   }
   return TRUE;
}