Hey, ich versuche gerade per C und Inline ASM einen Text in der Console auszugeben.
Die Funktion habe ich in Olly bereits gefunden:
Jetzt die Frage:
Würde diese Umsetzung stimmen?
Wenn nicht, wäre es sehr freundlich, mir einen Ansatz zu geben.
Die Funktion habe ich in Olly bereits gefunden:
Code:
PUSH EAX ; /<%s> => OFFSET LOCAL.134 PUSH OFFSET 01257F00 ; |Format = "Script command "%s" not fount." MOV ECX, DWORD PTR SS:[ARG.1] ; | PUSH ECX CALL 00586620
Würde diese Umsetzung stimmen?
Code:
void printConsole(char *szText) {
DWORD dwAddress = 0x00586620;
__asm {
PUSH EAX
PUSH OFFSET szText
MOV ECX, DWORD PTR SS:[ARG.1]
PUSH ECX
CALL dwAddrss
}
}