View previous topic :: View next topic |
Author |
Message |
drazzy How do I cheat?
Reputation: 0
Joined: 29 Dec 2016 Posts: 2
|
Posted: Thu Dec 29, 2016 10:31 am Post subject: So I found my first pointer... |
|
|
After about an hour of learning CE and using a unity 5 based online mmo . After a few port scans I was able to get a persisted pointer pointing to the health of the main character.
When I was getting the initial addresses the values were spot on, I could change my gear and watch as the health adjusted by X points or change the in game value by an exact amount etc. However, once I got the pointer it points to a new value, its definately the health value (i can watch it go up and down when I change gear) but the numbers are very different.. example
Normal value 1000 is now 1148846080 , 1257 is 1151148032 and 1386 is 1152204800 .
Is this normal? The percentage change is not correct.
Unfortunately I suck at math, if someone can help me figure out the relation or if I did something wrong that would be great.
Thanks,
-d
PS- great program! Easy as hell to use.
Last edited by drazzy on Thu Dec 29, 2016 10:46 am; edited 1 time in total |
|
Back to top |
|
 |
Zanzer I post too much
Reputation: 126
Joined: 09 Jun 2013 Posts: 3278
|
Posted: Thu Dec 29, 2016 10:44 am Post subject: |
|
|
Remove the game name from this post...
Anyway, 1148846080 is what you get when viewing a float value of 1000 as if it were 4-byte.
Change your record type to a float.
|
|
Back to top |
|
 |
mgr.inz.Player I post too much
Reputation: 222
Joined: 07 Nov 2008 Posts: 4438 Location: W kraju nad Wisla. UTC+01:00
|
Posted: Thu Dec 29, 2016 10:44 am Post subject: |
|
|
You added the pointer and set the type to 4bytes.
But, it looks like this game changes the value type on the fly.
If the game decides to use integer, you will see 1000.
If the game decides to use single-precision floating-point (aka float), you will see 1148846080, which is 0x447A0000, which is 1000.0
Multi-player games hacking is forbidden on this forum.
_________________
|
|
Back to top |
|
 |
drazzy How do I cheat?
Reputation: 0
Joined: 29 Dec 2016 Posts: 2
|
Posted: Thu Dec 29, 2016 10:48 am Post subject: |
|
|
"Remove the game name from this post... "
Done! New to boards, was unaware of that rule.
"Anyway, 1148846080 is what you get when viewing a float value of 1000 as if it were 4-byte. "
That did it. I'm an idiot! lol thanks guys.
|
|
Back to top |
|
 |
|