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 


Debugger crash game

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

Joined: 11 Jan 2021
Posts: 2

PostPosted: Mon Jan 11, 2021 3:17 am    Post subject: Debugger crash game Reply with quote

Hi.

I'm trying to create a statistics application for an android game called Golf Battle.

I have identified the memory addresses required (x,y,z as floats), but i'm unable to identity a method to find these addresses each time I reboot the game.

The game runs on Bluestacks android emulator on PC. I first attached the debugger to HD-player.exe, and while it worked for finding the memory area to modify, the debugger does not return anything when i choose "find out what write to/write from". I suspect it's because the game runs in an emulated environment.

Next attempt was to root bluestacks and run CEServer.exe (x86) in the emulator. Then connect CE to it through adb. It works, and I can find the memory area like before, but when I try to find out what writes/reads to that address, the game stop responding. It works fine when attaching the debugger to the game - it's only when I try to read what access the address that it stops.

So, i'm unsure what I can do now:
1) I have used the 2 debugger available but they both crash the game
2) I have tried to disable logging from CEServer, and while it ran faster, the same problem emerged.
3) Pointer scanning HD-player did not provide any results.

Are there some command line options for CEServer I can try? Are there some strategies I can use when I cannot attach the debugger to find the executing code?

Br.
Back to top
View user's profile Send private message AIM Address
morteng
How do I cheat?
Reputation: 0

Joined: 11 Jan 2021
Posts: 2

PostPosted: Tue Jan 12, 2021 2:16 am    Post subject: Continued effort Reply with quote

I tried to do a string scan, but the offset between strings identified and the addresses are not static.

The memory area where the position is stored does not seem to belong to a module (JIT?), and since I cannot put a breakpoint on what access the memory area, it makes it very difficult to find the actual code instructions for finding the static pointer.

I attempted to do a code filter (ceserver<->ce), and those breakpoints (software) did not break the game, but they didn't get hit either.

So i'm left with the valid addresses, but im unable to find a way to reliable find where the values are allocated in memory on startup.

Any ideas, tutorials, etc. are very welcome...
Back to top
View user's profile Send private message AIM Address
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