| View previous topic :: View next topic |
| Author |
Message |
TheRedEye Cheater
Reputation: 0
Joined: 30 May 2007 Posts: 30
|
Posted: Wed May 30, 2007 5:08 pm Post subject: understanding a cheat enginge auto assemble code |
|
|
what this code means?
[it is for warrock]
i need some help understanding what is jmp,nop,ebx,eax,ecx and all the code things
tnx
| Code: | [ENABLE]
004111E3:
jmp 004002d8
nop
004002d8:
mov ebx,458CA000
mov eax,0
mov [ecx+0000017c],ebx
mov [ecx+00000180],eax
mov [ecx+00000184],ebx
jmp 004111F9
nop
[DISABLE]
004111E3:
mov [ecx+0000017c],edx
mov [ecx+00000180],eax
mov [ecx+00000184],edx |
|
|
| Back to top |
|
 |
Madman I post too much
Reputation: 1
Joined: 04 May 2006 Posts: 3978
|
Posted: Wed May 30, 2007 5:14 pm Post subject: |
|
|
jmp = a jump to something
nop = basically killing that address (like making it 0)
eax, ebx, ecx, etc. = registers for storing values i believe.
_________________
|
|
| Back to top |
|
 |
kjmarket Grandmaster Cheater
Reputation: 0
Joined: 11 Oct 2006 Posts: 600
|
Posted: Wed May 30, 2007 5:57 pm Post subject: |
|
|
What is the point of only quoting what he said and not replying?
If you don't know basic assembly instructions, then you aren't going to have much luck with Auto Assemble yet. I'd strongly suggest reading some basics tuts on assembly language. AA isn't that easy, at least not to me, and I have a fairly good understanding of assembly and how it works. Jumping right into it is the wrong way to go in my opinion.
_________________
I can hear the voices of opcodes. "Come and NOP me!" Come and NOP me!" |
|
| Back to top |
|
 |
kjmarket Grandmaster Cheater
Reputation: 0
Joined: 11 Oct 2006 Posts: 600
|
Posted: Wed May 30, 2007 6:05 pm Post subject: |
|
|
No, I have neg rep because some idiot de-repped me for no reason. And how am I stupid for asking a question? And what is your problem?
_________________
I can hear the voices of opcodes. "Come and NOP me!" Come and NOP me!" |
|
| Back to top |
|
 |
kjmarket Grandmaster Cheater
Reputation: 0
Joined: 11 Oct 2006 Posts: 600
|
Posted: Wed May 30, 2007 6:18 pm Post subject: |
|
|
So misreading something equals stupidity? Wow, man...and you call me stupid. Please grow up. This thread isnt about you calling people names and using obscenities. It's about a guy trying to learn, so why don't we help the guy, rather than act like someone with an anger problem.
_________________
I can hear the voices of opcodes. "Come and NOP me!" Come and NOP me!" |
|
| Back to top |
|
 |
kjmarket Grandmaster Cheater
Reputation: 0
Joined: 11 Oct 2006 Posts: 600
|
Posted: Wed May 30, 2007 6:26 pm Post subject: |
|
|
People make mistakes, or do you believe yourself perfect? Your idea of what stupidity is is severely warped by the way. Not noticing the difference in the post could be related to my being sick, not to mention tired from work? Now please...stop this childish namecalling, or you'll be looking foolish arguing with yourself. I was only trying to help the guy, not set you off for absolutely no reason.
_________________
I can hear the voices of opcodes. "Come and NOP me!" Come and NOP me!" |
|
| Back to top |
|
 |
TheRedEye Cheater
Reputation: 0
Joined: 30 May 2007 Posts: 30
|
Posted: Thu May 31, 2007 2:14 am Post subject: |
|
|
i didnt understand your explanation..
the thing i want to do is to move this code into Visual Basic 6 code
i know how to work with pointers + addresses in VB so i just need to know what everything mean so i will be able to move it..
thanks
|
|
| Back to top |
|
 |
Labyrnth Moderator
Reputation: 10
Joined: 28 Nov 2006 Posts: 6301
|
Posted: Thu May 31, 2007 10:49 am Post subject: |
|
|
| TheRedEye wrote: | i didnt understand your explanation..
the thing i want to do is to move this code into Visual Basic 6 code
i know how to work with pointers + addresses in VB so i just need to know what everything mean so i will be able to move it..
thanks |
Look he came across harsh, Big deal. But his point does remain about needing to know the assembly before you can do anything with it at all.
And to use that in VB you are going to use address's and opcodes.
You can use assembly but it is going to be a big work around to get it to read it. C++ lets you import ASM directly into your code with less work.
The harshness comes from the people that come in asking how to do something then, when someone comes to help they find out the person doesnt know anything. Because they did not try to learn and wasted the helpers time.
|
|
| Back to top |
|
 |
TheRedEye Cheater
Reputation: 0
Joined: 30 May 2007 Posts: 30
|
Posted: Thu May 31, 2007 10:59 am Post subject: |
|
|
| Labyrnth wrote: | | TheRedEye wrote: | i didnt understand your explanation..
the thing i want to do is to move this code into Visual Basic 6 code
i know how to work with pointers + addresses in VB so i just need to know what everything mean so i will be able to move it..
thanks |
Look he came across harsh, Big deal. But his point does remain about needing to know the assembly before you can do anything with it at all.
And to use that in VB you are going to use address's and opcodes.
You can use assembly but it is going to be a big work around to get it to read it. C++ lets you import ASM directly into your code with less work.
The harshness comes from the people that come in asking how to do something then, when someone comes to help they find out the person doesnt know anything. Because they did not try to learn and wasted the helpers time. |
I know VB prettty well if i only understand what every code means i will be able to make a hack on VB very simple using API..
|
|
| Back to top |
|
 |
|