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 


Pointer Scan no static address

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> General Gamehacking
View previous topic :: View next topic  
Author Message
zodiacK
How do I cheat?
Reputation: 0

Joined: 26 Apr 2016
Posts: 2

PostPosted: Tue Apr 26, 2016 4:31 am    Post subject: Pointer Scan no static address Reply with quote

Hello,

I was trying to find a static address for a game because I wated to get rid off pattern scan.

However, after running Pointer scan (several times) with standard settings i.e. 5 levels and max offset 2048 I ended up with ~1700 results.

On my Windows 7 machine I got results of

the game itself (osu.exe)
THREADSTACK0-1
some modules (bass.dll)

Doing the same on a Windows 10 machine however resulted into only THREADSTACK0-1 results!

I transfered the results of my Windows 7 machine to my laptop (also windows 7) and rescanned it there, where not a single static address was left.


I don't know what I should do now. I tried to manually find something but that's completely shit in that game.

Should I increase level/max offset?


The game I am talking about is called "osu!".
The adress I am looking for is the the timing address of the current song.

If you open the game, you click on the top right on "stop" (to stop the current song). Then you go to CE and scan for the value 0 first scan.

Resume the song and change the value in CE to increased value and spam next scan.

There will be 4 or 5 time-addresses of the time of the song. (milliseconds).

Looks like this: i . imgur . com / aLSPtVs . png

54820 is the current time of the song! (picture above)

I hope someone can help thanks!
Back to top
View user's profile Send private message
zodiacK
How do I cheat?
Reputation: 0

Joined: 26 Apr 2016
Posts: 2

PostPosted: Fri Apr 29, 2016 9:33 am    Post subject: Reply with quote

bump (still no solution°)
Back to top
View user's profile Send private message
ParkourPenguin
I post too much
Reputation: 152

Joined: 06 Jul 2014
Posts: 4719

PostPosted: Fri Apr 29, 2016 6:56 pm    Post subject: Reply with quote

Create at least one pointermap for each computer and use them in the same pointer scan. Increase your max level/offset as well; L5 / 2048 isn't that much. If the scan is taking too long or is using up too much disk space, get more pointermaps if you have the RAM and/or get the probable end offset(s) yourself using what instructions access that address.

If you have a good enough knowledge of asm, it might be faster to just backtrace an instruction that accesses that address to find out where the program is getting that from.


Edit: I read osu is written in C# on the .NET Framework. Generally, finding reliable static pointers is harder in programs running off a VM (i.e. .NET programs). You will probably be better off hooking some instruction that accesses that address. If there aren't any good instructions, use other addresses in the same structure. If you still can't find any, use instructions that access pointers to any of those addresses (they don't have to be static).

_________________
I don't know where I'm going, but I'll figure it out when I get there.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> General Gamehacking 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