Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void Protect(HMODULE hDll, char* dllname)
- {
- char strDLLName[_MAX_PATH];
- GetModuleFileName(hDll, strDLLName, _MAX_PATH);
- if (strstr(strDLLName, dllname) <= 0)
- {
- Sleep(10);
- MessageBox(NULL, "This DLL is LEECHED, Please use the original DLL \n from STEB.", "STEB", MB_ICONERROR | MB_TOPMOST);
- ExitProcess(1);
- }
- }
- BOOL WINAPI DllMain(HMODULE hDll, DWORD dwReason, LPVOID lpReserved)
- {
- DisableThreadLibraryCalls(hDll);
- UNREFERENCED_PARAMETER(lpReserved);
- if (dwReason == DLL_PROCESS_ATTACH)
- {
- EraseHeaders(hDll);
- HideModule(hDll);
- CheckValidHardwareID();
- //Protect(hDll, "uc-forum.dll");
- }
- return TRUE;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement