This commit is contained in:
Lenheart 2022-03-06 20:11:13 +08:00
parent 63bace125a
commit bd510c2bac
2 changed files with 21 additions and 5 deletions

View File

@ -40,10 +40,11 @@ uint32_t NewPushString(uint32_t v, wchar_t* f, int freeVarsCnt)
static RecvPacks* Cbuffer = NULL;
DWORD Tihuan(DWORD a1, DWORD a2, DWORD a3, DWORD a4, DWORD a5, unsigned int a6)
RecvPacks Cbuffer;
void Tihuan(int a1,int a2, int a3 ,int a4 ,int a5 , unsigned int a6)
{
std::cout << a1 << std::endl;
std::cout << a2 << std::endl;
std::cout << a3 << std::endl;
@ -52,7 +53,6 @@ DWORD Tihuan(DWORD a1, DWORD a2, DWORD a3, DWORD a4, DWORD a5, unsigned int a6)
std::cout << a6 << std::endl;
return Cbuffer(a1,0,a2,a3,a4,a5,a6);
}
@ -141,10 +141,26 @@ void LenheartThread(void)
}
DWORD WINAPI MyThreadProc2(LPVOID pParam)
{
return 0;
}
__declspec(dllexport) void Lenheart()
{
DWORD threadID;
CreateThread(NULL, 0, (LPTHREAD_START_ROUTINE)LenheartThread, NULL, 0, &threadID);
DWORD dwThreadId;
HANDLE myThread2 = CreateThread(NULL, 0, (LPTHREAD_START_ROUTINE)MyThreadProc2, NULL, 0, &dwThreadId);
}
@ -157,7 +173,7 @@ BOOL APIENTRY DllMain( HMODULE hModule,
switch (ul_reason_for_call)
{
case DLL_PROCESS_ATTACH:
HOOK();
//HOOK();
Lenheart();
break;
case DLL_THREAD_ATTACH:

View File

@ -266,7 +266,7 @@ typedef int(__fastcall* SendPacksDWORD)(DWORD thisc, int Seat, int Parm);
static SendPacksDWORD _SendPacksDWord = (SendPacksDWORD)0x11285B0;
//收包函数 地址
typedef DWORD(__fastcall RecvPacks)(DWORD thisc , DWORD zer, DWORD a1, DWORD a2 , DWORD a3, DWORD a4, unsigned int a5);
typedef DWORD(__fastcall* RecvPacks)(DWORD* a1 , DWORD a2 );
//static SendPacks* _SendPacks = (SendPacks*)0x11F98D0;