| View previous topic :: View next topic |
| Author |
Message |
CrossBreed Cheater
Reputation: 0
Joined: 30 Oct 2007 Posts: 37
|
Posted: Wed Nov 14, 2007 6:31 pm Post subject: I am very close to something beautiful, need help! |
|
|
I have 4 addresses listed that I need all to be the value I want.
There preset is 42. I wish to change them to 84 perhaps.
Simple freezing doesn't work on any of them. however if you do breakpoints on what writes to them, it works. But for 1 of them you cannot just breakpoint what writes to it. Because when you do the values goes wild usually until it says INF in place of the values.
This has stumped me for so long.
The asm instruction im trying to breakpoint is this
code :0061482d - 89 50 0c - mov [eax+0c],edx
|
|
| Back to top |
|
 |
Slugsnack Grandmaster Cheater Supreme
Reputation: 71
Joined: 24 Jan 2007 Posts: 1857
|
Posted: Thu Nov 15, 2007 10:04 am Post subject: |
|
|
Ahm I don't know much AA but maybe try a script something along the lines of:
| Code: | [enable]
0061482d:
mov [eax+0c],54
[disable]
0061482d:
mov [eax+0c],edx |
Not sure if the two instructions are even the same number of bytes. What do you mean by setting breakpoints ? Did you actually set one in the debugger or did you just use find what writes to this address (if so, that doesn't set a breakpoint, it just takes you to the instruction in the disassembly) ?
|
|
| Back to top |
|
 |
Labyrnth Moderator
Reputation: 10
Joined: 28 Nov 2006 Posts: 6300
|
Posted: Thu Nov 15, 2007 12:23 pm Post subject: Re: I am very close to something beautiful, need help! |
|
|
| CrossBreed wrote: | I have 4 addresses listed that I need all to be the value I want.
There preset is 42. I wish to change them to 84 perhaps.
Simple freezing doesn't work on any of them. however if you do breakpoints on what writes to them, it works. But for 1 of them you cannot just breakpoint what writes to it. Because when you do the values goes wild usually until it says INF in place of the values.
This has stumped me for so long.
The asm instruction im trying to breakpoint is this
code :0061482d - 89 50 0c - mov [eax+0c],edx |
You need to say what game, it matters because if it is some web based cap or flash game you will have no luck on keeping a static address.
Anyway on a regular "real" game.
You can use AA, or you can pointer scan the 4 address's and be done with it.
..right click address and pointer scan..
Change level to level 2 if you find nothing.
|
|
| Back to top |
|
 |
CrossBreed Cheater
Reputation: 0
Joined: 30 Oct 2007 Posts: 37
|
Posted: Thu Nov 15, 2007 3:50 pm Post subject: |
|
|
| Slugsnack wrote: | Ahm I don't know much AA but maybe try a script something along the lines of:
| Code: | [enable]
0061482d:
mov [eax+0c],54
[disable]
0061482d:
mov [eax+0c],edx |
Not sure if the two instructions are even the same number of bytes. What do you mean by setting breakpoints ? Did you actually set one in the debugger or did you just use find what writes to this address (if so, that doesn't set a breakpoint, it just takes you to the instruction in the disassembly) ? |
I actually set the breakpoint. By breakpoint i mean stopping the op lines found by the "find what writes to this address" option, being used.
Other types of addresses have been know to use the same mov [eax+0c]
also @labyrynth, no it is not a web based game or a flash game. and i have tryed doing pointer scans before, when i add the pointers and change the value it still goes right back to the previous for both of them in the list; the pointer to the address and the address.
|
|
| Back to top |
|
 |
Slugsnack Grandmaster Cheater Supreme
Reputation: 71
Joined: 24 Jan 2007 Posts: 1857
|
Posted: Thu Nov 15, 2007 4:15 pm Post subject: |
|
|
| You sure you found the final pointer ? If it is then updating/freezing that address should make all the others change. Out of interest, what game are you hacking ? I might be able to have a go myself.
|
|
| Back to top |
|
 |
CrossBreed Cheater
Reputation: 0
Joined: 30 Oct 2007 Posts: 37
|
Posted: Thu Nov 15, 2007 4:27 pm Post subject: |
|
|
| Slugsnack wrote: | | You sure you found the final pointer ? If it is then updating/freezing that address should make all the others change. Out of interest, what game are you hacking ? I might be able to have a go myself. |
Unfortunately its guild wars. Which no one
seems to talk about.
|
|
| Back to top |
|
 |
Flyte Peanuts!!!!
Reputation: 6
Joined: 19 Apr 2006 Posts: 1887 Location: Canada
|
Posted: Thu Nov 15, 2007 5:10 pm Post subject: |
|
|
| CrossBreed wrote: | | Slugsnack wrote: | | You sure you found the final pointer ? If it is then updating/freezing that address should make all the others change. Out of interest, what game are you hacking ? I might be able to have a go myself. |
Unfortunately its guild wars. Which no one
seems to talk about. |
Guild Wars was built from the ground up to stop hackers, as it was made by ex-blizzard employees (and they know a thing or two about making hackable games ). So you will have no luck what-so-ever trying to edit anything meaningful. The most I bothered to do was make a client-sided hack that made it look like my character was flying, and it was only good for a few screen shots.
|
|
| Back to top |
|
 |
Labyrnth Moderator
Reputation: 10
Joined: 28 Nov 2006 Posts: 6300
|
Posted: Thu Nov 15, 2007 5:51 pm Post subject: |
|
|
| CrossBreed wrote: |
also @labyrynth, no it is not a web based game or a flash game. and i have tryed doing pointer scans before, when i add the pointers and change the value it still goes right back to the previous for both of them in the list; the pointer to the address and the address. |
Just cause you found a pointer dont mean it is the right one.
Keep going another level until will stay.
|
|
| Back to top |
|
 |
CrossBreed Cheater
Reputation: 0
Joined: 30 Oct 2007 Posts: 37
|
Posted: Thu Nov 15, 2007 6:15 pm Post subject: |
|
|
| Labyrnth wrote: | | CrossBreed wrote: |
also @labyrynth, no it is not a web based game or a flash game. and i have tryed doing pointer scans before, when i add the pointers and change the value it still goes right back to the previous for both of them in the list; the pointer to the address and the address. |
Just cause you found a pointer dont mean it is the right one.
Keep going another level until will stay. | '
i have 34 pointers. i should really try them all?
|
|
| Back to top |
|
 |
|