Maybe this code could help some people
I only made the code yet. Have not tested the time you can be online before you get kicked by the gameserver.
Code:
WriteOpCode((PBYTE)0x52D77A, (PBYTE)"\xEB\x28", 2); //Prevents Xigncode From Loading
WriteOpCode((PBYTE)0x47C985, (PBYTE)"\xEB\x4F", 2); //Disables Error Message "XignCode initialize failed."
Code:
#include <Windows.h>
void WriteOpCode(void* pvAddress, void* pvBuffer, size_t len)
{
if (*(BYTE*)pvAddress == *(BYTE*)pvBuffer)
return;
memcpy((void*)pvAddress, (void*)pvBuffer, len);
}
DWORD WINAPI dwMain(LPVOID lpArg)
{
//0052D77A . /EB 1D JMP SHORT Engine_v.0052D799
//0047C985 /EB 4F JMP SHORT Engine_v.0047C9D6
WriteOpCode((PBYTE)0x52D77A, (PBYTE)"\xEB\x28", 2); //Prevents Xigncode From Loading
WriteOpCode((PBYTE)0x47C985, (PBYTE)"\xEB\x4F", 2); //Disables Error Message "XignCode initialize failed."
MessageBoxA(0, "=={ Created By Znoen }==\n\nCredits to:\nFenix\nAlliance", "Xigncode Bypassed!", 0);
return true;
}
BOOL WINAPI DllMain(HMODULE hDll, DWORD dwReason, LPVOID lpReserved)
{
if (dwReason == DLL_PROCESS_ATTACH)
CreateThread(NULL, NULL, dwMain, NULL, NULL, NULL);
return TRUE;
}
Credits to Fєηix & Alliance!