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 


Offsets not properly adding after multiple DMA's (CE 6.2)

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

Joined: 04 Aug 2012
Posts: 2

PostPosted: Sat Aug 04, 2012 10:55 pm    Post subject: Offsets not properly adding after multiple DMA's (CE 6.2) Reply with quote

Running Windows 7 64-bit with the VEH debugger. Due to its seemingly time oriented nature, I haven't tried replicating it on the 32-bit version, nor on a different version entirely, nor through the use of the kernel debugger yet. Also, the anti-cheat blocks the Windows debugger so I can't confirm with that. I'm not very experienced so I don't know if any of these factors are causing the issue.

After running an application for a certain amount of time (within 3-4 hours), my static pointer starts to add offsets incorrectly.

(Derp, edited out my misinterpretation of pointer addition.)

Restarting Cheat Engine doesn't seem to do anything, and the only way it "fixes" itself is by restarting the program at fault.

Is this a bug? Is there a way to get past it without having to cleanly restart the program?


Last edited by confusedassembler on Sun Aug 05, 2012 1:56 am; edited 1 time in total
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 471

Joined: 09 May 2003
Posts: 25831
Location: The netherlands

PostPosted: Sun Aug 05, 2012 12:45 am    Post subject: Reply with quote

Have you used a calculator to confirm that the addition is wrong? (read the 4 byte value at the base, add offset 1, read the 4 bytes there, add offset 2, etc...)

Perhaps the pointer you have is just bad. (e.g, when after playing a long time, it finally allocates a new block inbetween, which the current pointer path doesn't keep in mind. In that case, try a different one)

If restarting ce doesn't help, but restarting the program does, then it's most likely a bad pointer

_________________
Do not ask me about online cheats. I don't know any and wont help finding them.

Like my help? Join me on Patreon so i can keep helping
Back to top
View user's profile Send private message MSN Messenger
confusedassembler
How do I cheat?
Reputation: 0

Joined: 04 Aug 2012
Posts: 2

PostPosted: Sun Aug 05, 2012 1:54 am    Post subject: Reply with quote

Dark Byte wrote:
Have you used a calculator to confirm that the addition is wrong? (read the 4 byte value at the base, add offset 1, read the 4 bytes there, add offset 2, etc...)

Perhaps the pointer you have is just bad. (e.g, when after playing a long time, it finally allocates a new block inbetween, which the current pointer path doesn't keep in mind. In that case, try a different one)

If restarting ce doesn't help, but restarting the program does, then it's most likely a bad pointer


Ah, I'm an idiot; I misinterpreted how pointer addition works. Thanks for clearing that up for me. Embarassed

Well, pointer scanning up to level 6 with everything else at default doesn't seem to produce a consistent pointer. Although code injection is feasible, what else would you suggest? Would bumping up the level or changing any other settings help? I tried to do a level 7 scan and it was unbearably long, but I could possibly leave it on overnight.
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