![]() ![]() If (!(hX3 = LoadLibraryW( L"XIGNCODE \\x3. MessageBoxA( NULL, "GetModuleFileNameA failed! ", "Error ", 0) If (! GetModuleFileNameA( NULL, const_cast(Path. _declspec(dllexport) int32_t _stdcall x3_1( void* func, uint32_t type) OSendChatMessage = reinterpret_cast( RWM::DetourFunction(( void*)SendChatMessage, hkSendChatMessage, 5)) OEncrypt16 = reinterpret_cast( RWM::DetourFunction(( void*)( 0x00E07650), hkEncrypt16, 5)) OChooseEncryption48 = reinterpret_cast( RWM::DetourFunction(( void*)( 0x00E07610), hkChooseEncryption48, 7)) ORecv = reinterpret_cast( RWM::DetourFunction(( void*)addr, hkRecv, 5)) Std::cout ( RWM::DetourFunction(( void*)addr, hkSend, 5)) Īddr = ( void*) GetProcAddress(hmd, "recv ") ![]() The function of the remaining pins has not changed from the RAM256X9A library cell. Int WINAPI hkSend(SOCKET sock, LPCSTR buff, size_t len, int flags) The data input still has nine signals although the ninth data input is internally used by the parity generator. Typedef char(_fastcall * tCrypt)(DWORD*, DWORD, LPCSTR, void *, size_t) Ĭhar _fastcall hkChooseEncryption48(DWORD * _thisptr, DWORD edx, LPCSTR src, void* dst, size_t size) Ĭhar _fastcall hkEncrypt16(DWORD* _thisptr, DWORD edx, LPCSTR src, void* dst, size_t size) Int WINAPI hkRecv(SOCKET s, char* data_out, size_t len, int flags) Int WINAPI hkSend(SOCKET s, const char* data_out, size_t len, int flags) Typedef int(WINAPI * tRecv)(SOCKET, char*, size_t, int) Typedef int(WINAPI * tSend)(SOCKET, LPCSTR, size_t, int) Short _cdecl hkSendChatMessage(BYTE bType, LPCSTR lpName, LPCSTR lpText) TSendChatMessage oSendChatMessage = nullptr TPrintChatMessage oPrintChatMessage = reinterpret_cast( 0x00581AC0) Typedef short(_cdecl* tSendChatMessage)(BYTE, LPCSTR, LPCSTR) Typedef void(_thiscall* tPrintChatMessage)(DWORD*, LPCSTR, LPCSTR, BYTE, bool, bool, BYTE) Typedef int(_stdcall* tX3Dispatch)( void*, uint32_t) Learn more about bidirectional Unicode characters To review, open the file in an editor that reveals hidden Unicode characters. This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |