| View previous topic :: View next topic |
| Author |
Message |
m1938mauser Cheater
Reputation: 0
Joined: 11 Apr 2006 Posts: 36 Location: United States
|
Posted: Mon Jul 21, 2008 2:02 pm Post subject: What can I do here? |
|
|
I'm trying to still hack this game, I found this adress in the picture which when I "NOP", nothing will decrease like wood, gold, or stone, but nothing increases either which is bad because I need them to increase so I can build better buildings. Is there a way to do something to this adress so it will not decrease anything but let it increase somehow?
|
|
| Back to top |
|
 |
sponge I'm a spammer
Reputation: 1
Joined: 07 Nov 2006 Posts: 6009
|
Posted: Mon Jul 21, 2008 2:05 pm Post subject: |
|
|
EDX holds the value. Change EDX.
_________________
|
|
| Back to top |
|
 |
m1938mauser Cheater
Reputation: 0
Joined: 11 Apr 2006 Posts: 36 Location: United States
|
Posted: Mon Jul 21, 2008 2:07 pm Post subject: |
|
|
| What do you mean by that sponge? if I change EDX to 1388 or 5000, the game crashes?
|
|
| Back to top |
|
 |
Pingo Grandmaster Cheater
Reputation: 8
Joined: 12 Jul 2007 Posts: 571
|
Posted: Mon Jul 21, 2008 2:32 pm Post subject: |
|
|
I cant really see that picture. Double click info to bring up the more info and post a picture of that.
You can find the pointer for it and freeze it. only allow it to increase.
The value is stored in edx. this is just an example script of what i can make out from that picture
no clue if it would work but it looks real close. (squints eyes)
[enable]
alloc(myass,1024)
mov [edi+eax+04],64
jmp 00541307
00541303:
jmp myass
[disable]
dealloc(myass)
00541303:
mov [edi+eax+04],edx
Jump into a code cave first. So you code will be run at myass. The third line with 64. That changes the value of edx to 100.
100 is 64 in hex
instead of the value in edx being used you'l get 100 or whatever you put there. Shouldnt crash now (fingers crossed)
_________________
|
|
| Back to top |
|
 |
m1938mauser Cheater
Reputation: 0
Joined: 11 Apr 2006 Posts: 36 Location: United States
|
Posted: Mon Jul 21, 2008 2:35 pm Post subject: |
|
|
| ok let me try it right now, thanks, I'll let you know if it worked
|
|
| Back to top |
|
 |
sponge I'm a spammer
Reputation: 1
Joined: 07 Nov 2006 Posts: 6009
|
Posted: Mon Jul 21, 2008 2:36 pm Post subject: |
|
|
| m1938mauser wrote: | | What do you mean by that sponge? if I change EDX to 1388 or 5000, the game crashes? | let me guess you did this
mov [shitstuffwhateveritis], 1388. bytes do not fit.
_________________
|
|
| Back to top |
|
 |
m1938mauser Cheater
Reputation: 0
Joined: 11 Apr 2006 Posts: 36 Location: United States
|
Posted: Mon Jul 21, 2008 2:39 pm Post subject: |
|
|
| I just changed the value of edx by right clicking on it and choosing "Change register at this location" and edited edx to 1388, but thats probably the samething as what you just posted, Im not sure
|
|
| Back to top |
|
 |
sponge I'm a spammer
Reputation: 1
Joined: 07 Nov 2006 Posts: 6009
|
Posted: Mon Jul 21, 2008 2:42 pm Post subject: |
|
|
| m1938mauser wrote: | | I just changed the value of edx by right clicking on it and choosing "Change register at this location" and edited edx to 1388, but thats probably the samething as what you just posted, Im not sure | oh... then it shouldn't have crashed... unless your game has anti debuggin protection.
_________________
|
|
| Back to top |
|
 |
m1938mauser Cheater
Reputation: 0
Joined: 11 Apr 2006 Posts: 36 Location: United States
|
Posted: Mon Jul 21, 2008 2:43 pm Post subject: |
|
|
I don't know it crashes for some reason, let me try what Pingo suggested
Pingo that crashes too =(
|
|
| Back to top |
|
 |
Pingo Grandmaster Cheater
Reputation: 8
Joined: 12 Jul 2007 Posts: 571
|
Posted: Mon Jul 21, 2008 3:16 pm Post subject: |
|
|
| m1938mauser wrote: | I don't know it crashes for some reason, let me try what Pingo suggested
Pingo that crashes too =( |
LOL cant win them all i guess. That was a blind script anyway.
Ok how about finding a pointer with a static base. Tick the box (allow increase) Then your value will only increase.
_________________
|
|
| Back to top |
|
 |
m1938mauser Cheater
Reputation: 0
Joined: 11 Apr 2006 Posts: 36 Location: United States
|
Posted: Mon Jul 21, 2008 3:19 pm Post subject: |
|
|
| yea I've tried that and I got a static adress but it doesnt do much, it shows 5000 or something for wood but its actually like 19 or something.
|
|
| Back to top |
|
 |
Pingo Grandmaster Cheater
Reputation: 8
Joined: 12 Jul 2007 Posts: 571
|
Posted: Mon Jul 21, 2008 4:25 pm Post subject: |
|
|
Maybe you dont have the true value. Sometimes in a game there will be more then one addy for things. one for the face value (what you see) one for the real value.
Try doing a decreased,increased value scan and see if theres anything else you can find.
If you can see 5000 but you only have 19 then my guess is try a different addy.
_________________
|
|
| Back to top |
|
 |
m1938mauser Cheater
Reputation: 0
Joined: 11 Apr 2006 Posts: 36 Location: United States
|
Posted: Mon Jul 21, 2008 4:50 pm Post subject: |
|
|
lol Pingo look at the pointer, so far still no static adress =D
|
|
| Back to top |
|
 |
Pingo Grandmaster Cheater
Reputation: 8
Joined: 12 Jul 2007 Posts: 571
|
Posted: Mon Jul 21, 2008 5:37 pm Post subject: |
|
|
Shit son you got some work cut out for ya.
Is that the same address as before. I wouldnt bother with that one especially after seeing that pointzilla.
I was gonna download the demo but its way too big.
Keep at it though, you should have a pointer by next year sometime.
_________________
|
|
| Back to top |
|
 |
m1938mauser Cheater
Reputation: 0
Joined: 11 Apr 2006 Posts: 36 Location: United States
|
Posted: Mon Jul 21, 2008 8:03 pm Post subject: |
|
|
| yea lol its gonna keep going I dont think its gonna give me a static adress
|
|
| Back to top |
|
 |
|