Cheat Engine Forum Index Cheat Engine
The Official Site of Cheat Engine
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


Address constantly changing according to the value

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine
View previous topic :: View next topic  
Author Message
[email protected]
Cheater
Reputation: 0

Joined: 24 Sep 2009
Posts: 28

PostPosted: Fri Aug 17, 2012 10:52 am    Post subject: Address constantly changing according to the value Reply with quote

Was looking through a list of tutorials, but couldn't find one that suited my needs. How do you find the address of a value with a maximum limit of 2 that changes when the value changes?
An example is with swords and sandals crusader. Each time you level up you have two stat points, you search that and again after having changed the value. You get nothing, even if you do it will only change the display(not the actual value). Noticed this was hacked on a few game sites, so wanted to get a deeper understanding into how this works.
Can anyone help?


Last edited by [email protected] on Sun Aug 19, 2012 7:38 pm; edited 1 time in total
Back to top
View user's profile Send private message
[email protected]
Cheater
Reputation: 0

Joined: 24 Sep 2009
Posts: 28

PostPosted: Sat Aug 18, 2012 7:23 am    Post subject: Reply with quote

Bump, my requests always get trashed.
Back to top
View user's profile Send private message
[email protected]
Cheater
Reputation: 0

Joined: 24 Sep 2009
Posts: 28

PostPosted: Sun Aug 19, 2012 3:39 pm    Post subject: Reply with quote

Would really appreciate some help with this. Here is the download link for the game:w.w.w.sendspace.c.o.m./file/bb87zc.
The stat points i want to hack are from survival mode.
Back to top
View user's profile Send private message
Gniarf
Grandmaster Cheater Supreme
Reputation: 43

Joined: 12 Mar 2012
Posts: 1285

PostPosted: Sun Aug 19, 2012 5:49 pm    Post subject: This post has 1 review(s) Reply with quote

Well it's like the health for succubus no tatakai, except that you can't use soul pts as a helper.

So:
1-search for unknown value, type 4bytes, last digit C (noticed how your health and soul pts both ended with C? Same here).
2-spend one point, filter with changed value
3-wait a bit, and do several "unchanged value filters"
4-undo skill pts usage -> changed value
5-spend your points,undo -> changed value (since the pointer changed)
6-Improvise using a mix of steps 2-5...
X-...and well when you only have one result edit [result_address]+5 as a 4byte int, enter desired_value*8
Back to top
View user's profile Send private message
[email protected]
Cheater
Reputation: 0

Joined: 24 Sep 2009
Posts: 28

PostPosted: Sun Aug 19, 2012 8:00 pm    Post subject: Reply with quote

Gniarf wrote:
Well it's like the health for succubus no tatakai, except that you can't use soul pts as a helper.

So:
1-search for unknown value, type 4bytes, last digit C (noticed how your health and soul pts both ended with C? Same here).
2-spend one point, filter with changed value
3-wait a bit, and do several "unchanged value filters"
4-undo skill pts usage -> changed value
5-spend your points,undo -> changed value (since the pointer changed)
6-Improvise using a mix of steps 2-5...
X-...and well when you only have one result edit [result_address]+5 as a 4byte int, enter desired_value*8

I wish it was, unfortunately this is a lot harder.
It's impossible using that method, tried it three times and kept getting stuck on 713.
//edit
Here's one where i found the "value" by searching the displayed value directly which offered absolutely no help. Took a deeper look in multi level pointers and got nowhere with that either, ended up pointing to non-existent addresses.
w.w.w.sendspace.c.o.m./file/67xv2a.
Back to top
View user's profile Send private message
Gniarf
Grandmaster Cheater Supreme
Reputation: 43

Joined: 12 Mar 2012
Posts: 1285

PostPosted: Sun Aug 19, 2012 9:02 pm    Post subject: Reply with quote

[email protected] wrote:
Gniarf wrote:
Well it's like the health for succubus no tatakai, except that you can't use soul pts as a helper.

So:
1-search for unknown value, type 4bytes, last digit C (noticed how your health and soul pts both ended with C? Same here).
2-spend one point, filter with changed value
3-wait a bit, and do several "unchanged value filters"
4-undo skill pts usage -> changed value
5-spend your points,undo -> changed value (since the pointer changed)
6-Improvise using a mix of steps 2-5...
X-...and well when you only have one result edit [result_address]+5 as a 4byte int, enter desired_value*8

I wish it was, unfortunately this is a lot harder.
It's impossible using that method, tried it three times and kept getting stuck on 713.
I guess we don't have the same definition of "impossible" as I hacked skill pts - twice - before making my post. You probably need to do more rescans. I noticed I did a lot of "unchanged value" filters in quick succession - like 10 in a row as fast as I could click until it had a neglectible effect on the result count.

[email protected] wrote:
Took a deeper look in multi level pointers
Now that you mention pointers, there is a fast way to hack this (and yes, I just tested it):
1-Change your skill points once (this is important)
2-Open the pointer scanner, and configure it that way:

    -value to find mode
    -look for your_skill_pts*8, type=4 byte
    -address must be 32-bit aligned OFF
    -only find paths with a static address OFF
    -don't include pointers with read-only nodes ON
    -pointers must end with specified offsets ON
    -5 in the box just under
    -max level=1

3-Do that scan
4-Once it finishes, change your skill points ingame
5-Pointer scanner->rescan memory
    -value to find mode
    -look for your-skill_pts*8, type=4 byte

6-For me there was only one result there
Back to top
View user's profile Send private message
[email protected]
Cheater
Reputation: 0

Joined: 24 Sep 2009
Posts: 28

PostPosted: Sun Aug 19, 2012 10:17 pm    Post subject: Reply with quote

Brilliant work. Amazing, thank you.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group

CE Wiki   IRC (#CEF)   Twitter
Third party websites