Hello .... even if i'm injecting this dll to any process, it just doesn't execute the main frunction
PHP Code:
#include <windows.h>
#include <stdio.h>
#include <stdlib.h>
void Hello ()
{
MessageBox (0, "Hello from injected DLL!\n", "Hi", MB_ICONINFORMATION);
}
BOOL APIENTRY DllMain (HINSTANCE hInst /* Library instance handle. */ ,
DWORD reason /* Reason this function is being called. */ ,
LPVOID reserved /* Not used. */ )
{
switch (reason)
{
case DLL_PROCESS_ATTACH:
Hello();
break;
case DLL_PROCESS_DETACH:
Hello();
break;
case DLL_THREAD_ATTACH:
Hello();
break;
case DLL_THREAD_DETACH:
Hello();
break;
}
/* Returns TRUE on success, FALSE on failure */
return TRUE;
}