| Guest_xx Guest
 
 
 
 
 
 
 | 
			
				|  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
 |  |