Beste tweakers,
Ik zit al enige uurtjes te besteden aan de API ReadProcessMemory maar ik krijg het niet werkend.
Ik weet dat je eerst met Openprocess moet beginnen maar als ik de code dan uitvoer krijg ik de error:
"Only part of ReadProcessMemory or WriteProcessMemory request was completed"
GetLastError kan ik niet gebruiken want mijn script stopt er daarna mee.
Ik gebruik AutoIt.
#Include <WinAPI.au3>
;WinGetProcess
$PID = ProcessExists ( "file.exe" )
$pBaseAddress = "0x006AA3B"
$pBuffer = "20"
$iSize = "20"
$iRead = "NULL"
$hProcess = _WinAPI_OpenProcess(0x10, False, $PID)
$val = _WinAPI_ReadProcessMemory($hProcess, $pBaseAddress, $pBuffer, $iSize, $iRead)
MsgBox (0, "", $err )
Ik geloof dat ik gewoon wat simpels over het hoofd zie maar ik werk normaal niet met windows API en ik zou het toch graag werkend willen krijgen
Groetjes, Randy.
Ik zit al enige uurtjes te besteden aan de API ReadProcessMemory maar ik krijg het niet werkend.
Ik weet dat je eerst met Openprocess moet beginnen maar als ik de code dan uitvoer krijg ik de error:
"Only part of ReadProcessMemory or WriteProcessMemory request was completed"
GetLastError kan ik niet gebruiken want mijn script stopt er daarna mee.
Ik gebruik AutoIt.
#Include <WinAPI.au3>
;WinGetProcess
$PID = ProcessExists ( "file.exe" )
$pBaseAddress = "0x006AA3B"
$pBuffer = "20"
$iSize = "20"
$iRead = "NULL"
$hProcess = _WinAPI_OpenProcess(0x10, False, $PID)
$val = _WinAPI_ReadProcessMemory($hProcess, $pBaseAddress, $pBuffer, $iSize, $iRead)
MsgBox (0, "", $err )
Ik geloof dat ik gewoon wat simpels over het hoofd zie maar ik werk normaal niet met windows API en ik zou het toch graag werkend willen krijgen
Groetjes, Randy.