Easy! Build a console application that does this. Then, look at it's ASM and see what it's done :P
(on mobile)
So while I was trying to convert yall C++ PushToConsole to asm. It doesn't work.
Any help? Wrong offset?PushToConsole proc CommandWORD
.data
LTClient dd 377ED910h
.code
push Command
call LTClient
add esp, 4h
ret
PushToConsole endp
Easy! Build a console application that does this. Then, look at it's ASM and see what it's done :P
(on mobile)
No offsets... obvious error is obvious.
Crash help the kid. he's obviously tried hard. Were not all no life smart ass computer geeks like you!
If you think I am a total noob at hacking and programming, think again. I'm hacking StarCraft II and I got customers paying. This is my first FPS game I'm hacking. I have hacked 3 of Blizzard Games. My site:
I do it all. I program in assembly, obvious. I like doing code caves. I notice C.A has some anti-debug built in. That is ruining my fun. Anyways, it seems you are the big hacker in C.A. Well nice to meet you, Crash.
Last edited by Dewerong; 10-05-2010 at 07:19 PM.
Oh, than just ignore my post. :P. Also thank both of you for warning me.
Does anyone know how to bypass Combat Arms anti-olly protection?
Last edited by Dewerong; 10-05-2010 at 07:28 PM.
So with the PushConsole() I've come down with this:
Still isn't doing anything.PushToConsole proc CommandWORD
LTClient = dword ptr -14h
CNoff = dword ptr -8
mov [ebp+LTClient], 377ED910h
mov eax, [ebp+LTClient]
mov ecx, [eax]
mov edx, [ecx+208h]
mov [ebp+CNoff], edx
push [ebp+Command]
call [ebp+CNoff]
add esp, 4h
ret
PushToConsole endp
@Edit:
I realize that was the wrong pointer offset. I'll update it and see.
@Edit2:
I updated the pointer to 377ED910 and still doesn't work.
Last edited by Dewerong; 10-05-2010 at 08:06 PM.
Are you home yet to help?