CE can hack the memory of a game but it can also hack the swf raw code!Its harder to find but once you have done it its very easy to share it and use it again.
(Note: If you understand this BRAVO!)
Need:
Hex translator : [Only registered and activated users can see links. Click Here To Register...] TAKE THIS ONE!
Cheat-Engine 6.0
A game
Sothink swf decompiler (I'm sure you can get a crack)
Block-Note
A good brain
This TuT will be separated in 3 sections.
a) How to find an array of byte
b) An Image tut
A:How to find an array of byte.
I will use this game: Fancy Pants 1 (In the attachment note that i have attached BYM SWF in the File.)
2: Open the swf with sothink
3: As example: Choose mainmovie
4: Go in Raw Data
5: Did you notice the numbers above the text? These numbers are an array of byte!
[Only registered and activated users can see links. Click Here To Register...]
Next step : Edit these arrays of bytes...
B) TuT about Array of byte hacking (2 way)
This is an example! With this method you can make a temporary prehack (so you can hack any online game).
You can edit anything with this method. (ie : Change the start gold like in a prehack).
In this 1st tut we will learn how to hack the death in fancy pants 1.
1: I will use fancy pants 1
2: Open the swf with sothink
3: Go in raw data
4: Normally you need to search to find the "good" code, not in this tutorial. 8)
5: Go in sprite 796 (under mainmovie) Note: Not everything is in the mainmovie :D
6: Search for "lives" (because , in this game, you die when you have no lives left and "lives" is the correct variable)
7: You should find this code:
Code:
_push register1 "Lives"
//4e
_getMember
//96 09 00 06 00 00 00 00 00 00 00 00
_push 0
//49
_equals2
//12
_not
//9d 02 00 35 00
_if true goto #61
//96 04 00 04 01 08 0a
This code mean : When lives (_push register1 "Lives") = 0( _push 0) you die!
Picture: [Only registered and activated users can see links. Click Here To Register...]
8: Copy 96 09 00 06 00 00 00 00 00 00 00 00 49 12 9d 02 00 35 00 in block note. (the array of byte of this code) (Note: You need that later)
9:We don't want to die so we must change _push 0 by "_push 5" (So the character will die if he have 5 lives left.)
To do this we gonna use the hex translator!
By experience : 96 09 00 06 00 00 00 00 00 00 00 00 these red numbers mean the number (In [ DEC / CHAR ]).
So the new array will be 96 09 00 06 05 00 00 00 00 00 00 00 Why?.... Picture: [Only registered and activated users can see links. Click Here To Register...] (Save this new code under the old in bloc-note)
10: In bloc-note you should see this:
Image
11: Open CE , choose the right process and in "values type" choose "arrays of bytes"
12: Search with the old array of byte , you should see 1 result.
13: Double click,DON'T FREEZE THE ADRESS!, replace the old array by the new array
Image: [Only registered and activated users can see links. Click Here To Register...]
Now even if you have 0 lives left , you can't die!
happy hacking !! ;)
i want to see some creation !!
So surprise me !!
Don't forget to click Thanks if i Helped you !
(Note: If you understand this BRAVO!)
Need:
Hex translator : [Only registered and activated users can see links. Click Here To Register...] TAKE THIS ONE!
Cheat-Engine 6.0
A game
Sothink swf decompiler (I'm sure you can get a crack)
Block-Note
A good brain
This TuT will be separated in 3 sections.
a) How to find an array of byte
b) An Image tut
A:How to find an array of byte.
I will use this game: Fancy Pants 1 (In the attachment note that i have attached BYM SWF in the File.)
2: Open the swf with sothink
3: As example: Choose mainmovie
4: Go in Raw Data
5: Did you notice the numbers above the text? These numbers are an array of byte!
[Only registered and activated users can see links. Click Here To Register...]
Next step : Edit these arrays of bytes...
B) TuT about Array of byte hacking (2 way)
This is an example! With this method you can make a temporary prehack (so you can hack any online game).
You can edit anything with this method. (ie : Change the start gold like in a prehack).
In this 1st tut we will learn how to hack the death in fancy pants 1.
1: I will use fancy pants 1
2: Open the swf with sothink
3: Go in raw data
4: Normally you need to search to find the "good" code, not in this tutorial. 8)
5: Go in sprite 796 (under mainmovie) Note: Not everything is in the mainmovie :D
6: Search for "lives" (because , in this game, you die when you have no lives left and "lives" is the correct variable)
7: You should find this code:
Code:
_push register1 "Lives"
//4e
_getMember
//96 09 00 06 00 00 00 00 00 00 00 00
_push 0
//49
_equals2
//12
_not
//9d 02 00 35 00
_if true goto #61
//96 04 00 04 01 08 0a
This code mean : When lives (_push register1 "Lives") = 0( _push 0) you die!
Picture: [Only registered and activated users can see links. Click Here To Register...]
8: Copy 96 09 00 06 00 00 00 00 00 00 00 00 49 12 9d 02 00 35 00 in block note. (the array of byte of this code) (Note: You need that later)
9:We don't want to die so we must change _push 0 by "_push 5" (So the character will die if he have 5 lives left.)
To do this we gonna use the hex translator!
By experience : 96 09 00 06 00 00 00 00 00 00 00 00 these red numbers mean the number (In [ DEC / CHAR ]).
So the new array will be 96 09 00 06 05 00 00 00 00 00 00 00 Why?.... Picture: [Only registered and activated users can see links. Click Here To Register...] (Save this new code under the old in bloc-note)
10: In bloc-note you should see this:
Image
11: Open CE , choose the right process and in "values type" choose "arrays of bytes"
12: Search with the old array of byte , you should see 1 result.
13: Double click,DON'T FREEZE THE ADRESS!, replace the old array by the new array
Image: [Only registered and activated users can see links. Click Here To Register...]
Now even if you have 0 lives left , you can't die!
happy hacking !! ;)
i want to see some creation !!
So surprise me !!
Don't forget to click Thanks if i Helped you !