Guest_xx |
Posted: Mon Mar 18, 2013 6:32 am Post subject: Flash games |
|
Hello everyone. I'm newbie here.
First, I would like to say that I have a bad english skill.
If I use wrong grammar, I'm sorry for that. Please forgive me.
Let's get down to business.
Game: Cursed Treasure 2
Info: Flash game, Single Player, Offline.
From: armorgames
I'm trying to increase skill point.
I search 4 bytes scan type and find 2 address with the same value for skill point(that is 6).
One will immediately change back to it's original value after I try to change it with CE.
And another will change back after I use real skill point in game.
Then, I search this forum and find the one who have the same problem.
viewtopic.php?t=553699&postdays=0&postorder=asc&start=0
1. I try search again with value mulitply by 8 but nothing find.
So I use the value that immediately change back.
2. Find what writes to this address. then, change the value with CE and I get some instruction.
Next, I click the Replace Button. Now I can change the value but it's doesn't work because the real value doesn't change.
3. I restart game and find that value again. Then, I try pointer scan for this address. Restart and rescan around 7-8 times and find nothing.
So I restart game and find that value again.
4. Now, I find what writes to this address. Then, change the value with CE and I get
So I click Show disassembler and look above it
and I have to find some command about ecx right?
I see some command that is
Now I have to find command about eax right?
Then, I see this.
So I click Break and trace this instructions.
They already have [+]call eax before I change the value with CE.
I expand it and then change the value with CE but nothing add to this trace
I look for some command that do something to eax that is
I know that ebp+08 might be the address that contain the value I want to change it. Is this right?.
I click it and see what ebp+08 address is(0012f290)
Now I add that address manually and got the value that always change value itself.
I think I do something wrong. So I test it.
I freeze this new address value. Then, I use skill point in game and nothing work. Skill point still decrease.
So I try use another line that do something to eax.
e.g.
mov eax,[ecx]
mov eax,[ecx+04]
Result be the same. Skill point still decrease.
Could someone help me, please?
Thank you.
upic.me/show/43817522 |
|