Bonjour,
Je suis actuellement en train de développer un plugin pour OllyDbg et je rencontre un problème avec le code suivant :
Le code est compilé, mais ma variable sCode reste désespérément vide...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 lpflOldProtect : Pointer; hMem : Boolean; sCode : PChar; bRead : ULONG; lpflOldProtect := nil; VirtualProtectEx(gDebugHandleProcess, Pointer(gDebugCodeStart), gDebugCodeSize, PAGE_EXECUTE_READWRITE, lpflOldProtect); hMem := ReadProcessMemory(gDebugHandleProcess, Pointer(gDebugCodeStart), @sCode, gDebugCodeSize, bRead); VirtualProtectEx(gDebugHandleProcess, Pointer(gDebugCodeStart), gDebugCodeSize, Cardinal(lpflOldProtect), lpflOldProtect);
Peut-être que j'utilise mal les API ?
Merci,
ZiP
Partager