I use this code the specifie the function when I want to call the DLL
I would like to make it injectable and the MainThread is executed when the dll is injected with a simple injector. Without calling any function.Code:void MainThread() { again: SystemProcessesScan(); Sleep(350); goto again; } extern "C" __declspec(dllexport) void Main() { CreateThread(NULL,NULL,LPTHREAD_START_ROUTINE(Main Thread),NULL,0,0); } BOOL h = false; BOOL APIENTRY DllMain( HANDLE hModule, DWORD ul_reason_for_call, LPVOID lpReserved ) { if(!h) { CreateThread(NULL,NULL,LPTHREAD_START_ROUTINE(Main Thread),NULL,0,0); h = true; } return TRUE; }
Thank you![]()


Reply With Quote