Hi,
ich will mal wieder n bisschen mit der RECV Funktion rumspielen.
Hier wird das Recv Paket an die Recv Funktion übergeben, wie schreib ich EAX wenn EBP einen Wert hat der von meiner DLL selbst verwendet wird?
Sprich der EBP Wert lässt sich nicht mit inline ASM beeinflussen.
In EDX befindet sich mein eigenes Paket.
MfG,
Max
ich will mal wieder n bisschen mit der RECV Funktion rumspielen.
Code:
0051F131 > 8B45 FC MOV EAX,DWORD PTR SS:[EBP-4] (EBP-4 !?!?!?!? WAS MACH ICH DAMIT) 0051F134 . 8B40 34 MOV EAX,DWORD PTR DS:[EAX+34] 0051F137 . 8B55 F4 MOV EDX,DWORD PTR SS:[EBP-C] (<< MEIN PAKET PER DLL) 0051F13A . E8 35A8FFFF CALL NostaleX.00519974 ;RECV
Sprich der EBP Wert lässt sich nicht mit inline ASM beeinflussen.
In EDX befindet sich mein eigenes Paket.
MfG,
Max