ich habe mal versucht das Cheat Engine tutorial bei schritt 7 in c++ zu schreiben, anstatt in dem Cheat Engine eigenen ASM Editor.
Diese Zeilen werden mir beim disassembler angezeigt, dann habe ich das ganze versucht in c++ zu übertragen und eine .dll zu erstellen welche in dann mit Winject in die Tutorial.exe injecte.
Doch leider stürzt dann sobald ich injecte die Tutorial.exe ab.
Könnt ihr mir helfen was mein Fehler ist? Bin noch ziemlich neu auf dem Gebiet
hier mein c++ Code:
Code:
#include <windows.h> DWORD dwUseItemFunc = 0x00407ec4; void UseItem() { __asm { mov esi,[ebx+0x00000310] add [ebx+0x00000310], 1 lea edx,[ebp-0x04] mov eax,[ebx+0x00000310] call dwUseItemFunc } } int __stdcall DllMain(_In_ void * _HDllHandle, _In_ unsigned _Reason, _In_opt_ void * _Reserved) { if(DLL_PROCESS_ATTACH == _Reason) { UseItem(); } return 1; }