 |
Cheat Engine The Official Site of Cheat Engine
|
| View previous topic :: View next topic |
| Author |
Message |
gir489 Grandmaster Cheater
Reputation: 14
Joined: 03 Jan 2012 Posts: 841 Location: Maryland, United States
|
Posted: Mon Dec 30, 2013 2:03 pm Post subject: Opcodes vs Bytes |
|
|
So, I've been using CE for a while now, enough to know my way around to use it.
I've been using IDA previously as it's really my main go to debugger because it's just way more powerful.
But, I was using CE to grab some opcodes out of a trainer I was writting and wanted the opcodes not the mnemonics, but it gave me the mnemonics.
I think your definition of opcodes is wrong. When I checked the opcode box, it doesn't give me the list of opcodes, it gives me the mnemonics.
Opcodes are the binary encoding of the assembly functions for the processor to read and based on those the processor set the gates accordingly.
For example.
OPCODE: 90
MNEOMNIC: XCHG EAX, EAX
It's just confusing to an experienced reverse engineer, I guess to someone learning it might make sense, but it's just plain wrong.
Just a little nuisance when debugging with CE, as I keep clicking the opcode box and getting mnemonics instead.
|
|
| Back to top |
|
 |
mgr.inz.Player I post too much
Reputation: 222
Joined: 07 Nov 2008 Posts: 4438 Location: W kraju nad Wisla. UTC+01:00
|
Posted: Mon Dec 30, 2013 4:20 pm Post subject: |
|
|
I thought it is like this:
Byte code: 90
Operation code: XCHG EAX, EAX (aka NOP)
Therefore,
Operation code = OpCode = Mnemonic = Instruction
_________________
Last edited by mgr.inz.Player on Mon Dec 30, 2013 4:48 pm; edited 1 time in total |
|
| Back to top |
|
 |
Dark Byte Site Admin
Reputation: 471
Joined: 09 May 2003 Posts: 25837 Location: The netherlands
|
Posted: Mon Dec 30, 2013 4:36 pm Post subject: |
|
|
What would the option "bytes" be in the choice : address, bytes, opcode ?
Anyhow, if you feel like it you could make an en_EN folder in the languages subfolder, copy the .po files to there and add translations where it says opcode and change it to mnemonic
_________________
Do not ask me about online cheats. I don't know any and wont help finding them.
Like my help? Join me on Patreon so i can keep helping |
|
| Back to top |
|
 |
Recifense I post too much
Reputation: 166
Joined: 17 Mar 2008 Posts: 3688 Location: Pernambuco - Brazil
|
Posted: Mon Dec 30, 2013 4:54 pm Post subject: |
|
|
| Dark Byte wrote: | What would the option "bytes" be in the choice : address, bytes, opcode ?
Anyhow, if you feel like it you could make an en_EN folder in the languages subfolder, copy the .po files to there and add translations where it says opcode and change it to mnemonic |
Hi DB,
I think that a better way of labeling the columns would be:
ADDRESS/OPCODE /INSTRUCTION (Like in the Intel databooks).
Cheers!
_________________
Don't think TRAINER, think TABLE.
MSG: Contributing since 2008 (March,17th)
STATUS: if you want one of my tables, e-mail me.
NO NEW TABLE. ONLY MAINTENANCE OF SOME OLD ONES.
|
|
| Back to top |
|
 |
gir489 Grandmaster Cheater
Reputation: 14
Joined: 03 Jan 2012 Posts: 841 Location: Maryland, United States
|
Posted: Tue Dec 31, 2013 12:11 am Post subject: |
|
|
| Dark Byte wrote: | What would the option "bytes" be in the choice : address, bytes, opcode ?
Anyhow, if you feel like it you could make an en_EN folder in the languages subfolder, copy the .po files to there and add translations where it says opcode and change it to mnemonic |
Bytes and opcodes mean the same fucking thing.
|
|
| Back to top |
|
 |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum
|
|