| View previous topic :: View next topic |
| Author |
Message |
malu05 How do I cheat?
Reputation: 0
Joined: 11 Apr 2010 Posts: 3
|
Posted: Sun Apr 11, 2010 5:29 pm Post subject: [BUG] - ASM interpretation |
|
|
When viewing this code in the cheat engine assembler:
| Code: | | A0 78 56 34 12 : mov ax,[12345678] |
If i hit the opcode and change it to "mov ax,[12345678]" (the same)
CheatEngine will change the exact same opcode to:
| Code: | | 66 8B 05 78 56 34 12 : mov ax,[12345678] |
(where did "66 8B 05" come from? ) |
|
| Back to top |
|
 |
Dark Byte Site Admin
Reputation: 471
Joined: 09 May 2003 Posts: 25840 Location: The netherlands
|
Posted: Sun Apr 11, 2010 5:32 pm Post subject: |
|
|
it's an alternate way to write this instruction, when executed, it'll have the same effect
Looks like ce just didn't pick the smallest possible instruction but the most compatible one
only way to get it to compile this instruction with the A0 instruction is:
_________________
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 |
|
 |
malu05 How do I cheat?
Reputation: 0
Joined: 11 Apr 2010 Posts: 3
|
Posted: Sun Apr 11, 2010 5:40 pm Post subject: |
|
|
| Dark Byte wrote: | it's an alternate way to write this instruction, when executed, it'll have the same effect
Looks like ce just didn't pick the smallest possible instruction but the most compatible one
only way to get it to compile this instruction with the A0 instruction is:
|
Ye, could see that from the instruction set.
I just find it funny that it wanted to overwrite it with something bigger than the original hence screwing up the code. But hey...
Never really thought about it but ive been using your tool for like 2 years now, and i must say i have learned soo much.
On one hand i feel like such a newb not moving on the IDA or Olly but hey, there is a certain charm to "simple" yet effective tools (note the "" around simple, but i guess you know what i mean).
Thanks alot for all your hard work! |
|
| Back to top |
|
 |
Slugsnack Grandmaster Cheater Supreme
Reputation: 71
Joined: 24 Jan 2007 Posts: 1857
|
Posted: Sun Apr 11, 2010 7:09 pm Post subject: |
|
|
| malu05 wrote: | I just find it funny that it wanted to overwrite it with something bigger than the original hence screwing up the code. But hey...
|
it would mess up in the same way if it overwrote a bigger code with a smaller one :/ |
|
| Back to top |
|
 |
Radiation Grandmaster Cheater
Reputation: 14
Joined: 17 Jun 2009 Posts: 842 Location: Chernobyl
|
Posted: Mon Apr 12, 2010 12:54 am Post subject: |
|
|
| Slugsnack wrote: | | malu05 wrote: | I just find it funny that it wanted to overwrite it with something bigger than the original hence screwing up the code. But hey...
|
it would mess up in the same way if it overwrote a bigger code with a smaller one :/ |
unless you NOP the remaining bytes  _________________
|
|
| Back to top |
|
 |
|