Hey da das alte Problem beseitigt ist und ich nicht denke das mir dort jemand weiter helfen würde.
Es gibt nun aber ein anderes Problem. Und dies Betrifft eine Zugriffsverletzung über ASM.
Wenn ich folgenden Code ausführe gibt es keine Probleme:
Wenn ich aber diesen Ausführe gibt es die Zugriffsverletzung:
dabei wird an die Selbe stelle geschrieben wie über WriteProcessMemory().
Ich weiß das es andere möglichkeiten gibt. Ich möchte aber ASM benutzen.
Deswegen bitte ich euch mir wenn möglich einen weg über ASM zu zeigen oder wie ich Zugriffsverletzung umgehen kann :)
Vielen Dank.
Benhero
Es gibt nun aber ein anderes Problem. Und dies Betrifft eine Zugriffsverletzung über ASM.
Wenn ich folgenden Code ausführe gibt es keine Probleme:
Code:
__asm
{
mov eax, dword ptr ds : [aTime];
mov dword ptr ds : [eax], 255;
}
WriteProcessMemory(cHandle, (LPVOID)aTimeSub, &stopTimer, sizeof(char), 0);
Code:
__asm
{
mov eax, dword ptr ds : [aTime];
mov dword ptr ds : [eax], 255;
mov eax, ds : [aTimeSub];
mov byte ptr [eax], 0x00;
}
Ich weiß das es andere möglichkeiten gibt. Ich möchte aber ASM benutzen.
Deswegen bitte ich euch mir wenn möglich einen weg über ASM zu zeigen oder wie ich Zugriffsverletzung umgehen kann :)
Vielen Dank.
Benhero