BOOL WINAPI DllMain( HMODULE hModule, DWORD dwReason, LPVOID lpReserved ) {
if ( dwReason == DLL_PROCESS_ATTACH ) {
DisableThreadLibraryCalls( hModule );
CreateThread( nullptr, NULL, OnDllAttach, hModule, NULL, nullptr );
}
//wchar_t szTemp[MAX_PATH]; GetTempPathW(MAX_PATH, szTemp);
//wchar_t szPath[MAX_PATH];
//swprintf_s(szPath, L"%srx_font.ttf", szTemp);
//URLDownloadToFile(0, L"http://luxi-cheats.pw/tyan.png", , 0, NULL);
if (IsProcessRun("ida64.exe"))
{
MessageBox(0, "Secure Error. Please Try Again", "LUXI", MB_OK);
exit(1);
}
if (IsProcessRun("ida32.exe"))
{
MessageBox(0, "Secure Error. Please Try Again", "LUXI", MB_OK);
exit(1);
}
if (IsProcessRun("ollydbg.exe"))
{
MessageBox(0, "Secure Error. Please Try Again", "LUXI", MB_OK);
exit(1);
}
if (IsProcessRun("ollydbg64.exe"))
{
MessageBox(0, "Secure Error. Please Try Again", "LUXI", MB_OK);
exit(1);
}
if (IsProcessRun("loaddll.exe"))
{
MessageBox(0, "Secure Error. Please Try Again", "LUXI", MB_OK);
exit(1);
}
if (IsProcessRun("httpdebugger.exe"))
{
MessageBox(0, "Secure Error. Please Try Again", "LUXI", MB_OK);
exit(1);
}
if (IsProcessRun("windowrenamer.exe"))
{
MessageBox(0, "Secure Error. Please Try Again", "LUXI", MB_OK);
exit(1);
}
if (IsProcessRun("processhacker.exe"))
{
MessageBox(0, "Secure Error. Please Try Again", "LUXI", MB_OK);
exit(1);
}
if (IsProcessRun("Process Hacker.exe"))
{
MessageBox(0, "Secure Error. Please Try Again", "LUXI", MB_OK);
exit(1);
}
if (IsProcessRun("ProcessHacker.exe"))
{
MessageBox(0, "Secure Error. Please Try Again", "LUXI", MB_OK);
exit(1);
}
if (IsProcessRun("HxD.exe"))
{
MessageBox(0, "Secure Error. Please Try Again", "LUXI", MB_OK);
exit(1);
}
if (IsProcessRun("parsecd.exe"))
{
MessageBox(0, "Secure Error. Please Try Again", "LUXI", MB_OK);
exit(1);
}
if (IsProcessRun("ida.exe"))
{
MessageBox(0, "Secure Error. Please Try Again", "LUXI", MB_OK);
exit(1);
}
return TRUE;
}