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 


some questions...

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

Joined: 05 Feb 2008
Posts: 3

PostPosted: Tue Feb 05, 2008 10:45 pm    Post subject: some questions... Reply with quote

hi all.. i have start using cheat engine for some days and i like it very much.
i playing an online game where the camera zoom is limited.
after tracing the value down i needed i searched for the asm code the was manipulating the value.
after i found it i did a code injection so that i was able to zoom far out.
everything is working great so far when CE is running but when i quit CE after a while the camera zoom is back to normal state with limited zoom.
so iam thinking after ce is quiting another process or function of the game overrides or reset the camera code to normal state.
can someone explain me how to track down which process / programm / function or whatever of the game reset the memory where the camera code is ? what i really want to find is the function in the game that check the camera code and reset the code after some time.
i did also changed the camera function with OllyDbg and did a new exe file but the game does reset it in memory. so i think there must be something else that copy or reset the code of the camera. so my question how you guys would solve such a problem ?
iam thinking about to write a programm that runs in a timer or till the process ends and check the camera memory and manipulte it when it change. any tips would be nice. iam not a really hacker or something but have some knowledge about programming with c++ / asm using debugger and other tools.

ps: sorry for my bad english Smile
Back to top
View user's profile Send private message
Frost_ONE
Advanced Cheater
Reputation: 0

Joined: 03 Jan 2008
Posts: 97
Location: Banished to the point of no return

PostPosted: Wed Feb 06, 2008 5:10 am    Post subject: Reply with quote

i may be wrong but :
Since CE is a memory editor when you stop it everything goes back to normal

_________________
prince of persia cheat tables

Dark Byte wrote:
vista is just a sandbox you play in with little toys
Back to top
View user's profile Send private message
Xercess
How do I cheat?
Reputation: 0

Joined: 05 Feb 2008
Posts: 3

PostPosted: Wed Feb 06, 2008 10:11 am    Post subject: Reply with quote

Frost_ONE wrote:
i may be wrong but :
Since CE is a memory editor when you stop it everything goes back to normal


hi thx for replay but the edited memory shouldnt change or ? for example do with ce minesweep and kill the timer proc replace code of the timer for minesweep with nops or other. when you quit ce minesweep will not use a new timer or something the game that is in memory use the proc u changed. sure if u restart minesweep you will have to do again the stuff with ce.

ps forget to tell that iam not talking about freezing values or something. its all about code injection.
sure if you freeze value with ce and quit it value will no longer be freezed Wink

ofcourse i add some example what i did edited with CE in the game.

Code:

4057df  fadd dword ptr [esi+0x40]
4057e2  fst dword ptr [esi+0x40]
4057e5  fcomp dword ptr [0x83DBDC]
4057eb  fstsw ax
4057ed  test ah,0x41
4057f0  jnz short 0x004057F5


i replace the jnz into a jmp and i was able to zoom out without limitation.
next what i did was to find this sequence of commands with OllyDbg in the exe and change it. suprise is that when i start the game again there is a jnz instead of the jmp in memory when i look with ce.
in the changed exe of the game there is still a jmp.
so i think there is some code checking in memory when game is started.
Back to top
View user's profile Send private message
Frost_ONE
Advanced Cheater
Reputation: 0

Joined: 03 Jan 2008
Posts: 97
Location: Banished to the point of no return

PostPosted: Wed Feb 06, 2008 12:34 pm    Post subject: Reply with quote

i'm not very good at code injection ( Embarassed ) but mby it changes back because it's online and and te server checks the camera configuration
but generaly no idea

_________________
prince of persia cheat tables

Dark Byte wrote:
vista is just a sandbox you play in with little toys
Back to top
View user's profile Send private message
Xercess
How do I cheat?
Reputation: 0

Joined: 05 Feb 2008
Posts: 3

PostPosted: Wed Feb 06, 2008 1:12 pm    Post subject: Reply with quote

hi thx for reply but i think i found where the problem is. the programm does sometime check some function and replace it.
i will inspect it and try to find out where the programm does change parts of the code.
Back to top
View user's profile Send private message
Labyrnth
Moderator
Reputation: 10

Joined: 28 Nov 2006
Posts: 6301

PostPosted: Wed Feb 06, 2008 2:26 pm    Post subject: Reply with quote

Xercess wrote:
with OllyDbg in the exe and change it. suprise is that when i start the game again there is a jnz instead of the jmp in memory when i look with ce.
in the changed exe of the game there is still a jmp.
so i think there is some code checking in memory when game is started.


You need to be sure your in the module that has the code.
Find it in ce again and go to the address in the lower window of memory view.
Then you will see what module it is in.
Then in olly make sure you are in the same one.
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