View previous topic :: View next topic |
Author |
Message |
Cyseth How do I cheat? Reputation: 0
Joined: 28 Jun 2014 Posts: 5 Location: Croatia,Trilj
|
Posted: Mon Aug 18, 2014 6:04 am Post subject: Few questions. |
|
|
So i i'm using CE for 4 months so far.I learned a lot of stuff but there are some things that i just don't understand.
1.Why does in some games you need to multiply the value with 8?
-In Sonny 2 you need to multiply with 8,same in "Castaway".
You got 4 skill points,you need multiplty with 8.You get 32 change it or freeze it.
2.Array of byte.
I don't understand how that works.I played a lot of games where you can't find the value with 4,8-bytes,double...So you need some codes.
Example:
Bloons Tower Defens 5:
I couldn't find anything so i searched on google,finded this:
You search "2464d066????????a0" and change it to"2d7fd066????????a0"
"464" was changed to "d7f".I don't understand what does that means?You just change some numbers to letters,or letters to numbers.
Can someone please explain this?
Thanks.
|
|
Back to top |
|
|
Dark Byte Site Admin Reputation: 457
Joined: 09 May 2003 Posts: 25262 Location: The netherlands
|
Posted: Mon Aug 18, 2014 6:25 am Post subject: |
|
|
1: thats because they don't understand the binary scan nor that the value is actually compressed on a bit level, and the first 3 bits are bits of another value
Here is a custom type that deals with this situation: http://forum.cheatengine.org/viewtopic.php?t=529904
2: that depends on what the aob is. Perhaps they used a flash decompiler and found the bytecode of a function in the file, and then search for that bytecode in memory and apply an update. E.g. replacing a decrease with a "do nothing"
It could also be native code they found with the debugger, but for the rest it'd be the same, but you'll have more control then (for bytecode you can't easily allocate new memory, for native code you can, so you have more room to do fancy stuff)
I your example it looks like flash bytecode with just a few changed instructions
_________________
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 |
|
|
Cyseth How do I cheat? Reputation: 0
Joined: 28 Jun 2014 Posts: 5 Location: Croatia,Trilj
|
Posted: Mon Aug 18, 2014 6:32 am Post subject: |
|
|
Thank you!
I actually understand something .
I used that "do nothing" few times.
Thanks,you helped me a lot!
|
|
Back to top |
|
|
Redouane Master Cheater Reputation: 3
Joined: 05 Sep 2013 Posts: 363 Location: Algeria
|
Posted: Mon Aug 18, 2014 10:30 am Post subject: |
|
|
Cyseth wrote: | Thank you!
I actually understand something .
I used that "do nothing" few times.
Thanks,you helped me a lot! |
Flash games are written in either AS2 or AS3,the old AS2 multiplies the values by 8 automatically when compiled (sometimes it also adds 6),but AS3 does not,that's why you can find values in Burrito Bison Revenge for example without multiplying by 8.
When everything fails,I'd recommend you to use a flash decompiler and write raw AVM bytes,for example,in games like Knightmare Tower,I don't see how you could cheat without using this method.
Commonly used flash decompilers include ffdec,Sothink SWF Decompiler and Flash Decompiler Trillix.
|
|
Back to top |
|
|
Cyseth How do I cheat? Reputation: 0
Joined: 28 Jun 2014 Posts: 5 Location: Croatia,Trilj
|
Posted: Tue Aug 19, 2014 10:27 am Post subject: |
|
|
Are there any tutorials how to use flash decompiler?
I would try it out,and can someone send me a download link?
|
|
Back to top |
|
|
Redouane Master Cheater Reputation: 3
Joined: 05 Sep 2013 Posts: 363 Location: Algeria
|
|
Back to top |
|
|
Cyseth How do I cheat? Reputation: 0
Joined: 28 Jun 2014 Posts: 5 Location: Croatia,Trilj
|
Posted: Tue Aug 19, 2014 5:46 pm Post subject: |
|
|
Thanks Redone.
|
|
Back to top |
|
|
|