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 


DB or anyone that knows pascal?

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine Source
View previous topic :: View next topic  
Author Message
Devv
Expert Cheater
Reputation: 0

Joined: 21 Jan 2006
Posts: 173

PostPosted: Thu May 25, 2006 12:40 pm    Post subject: DB or anyone that knows pascal? Reply with quote

I'm have tried making a auto ce changer that changes all functions in the entire ce code so that it will be almost like a new program. The program works fine and it changes LOTS of functions. (When a function is found it changes all instances of the word)

Questions:
Ofcourse I get compiling errors. What functions have to stay? It says something like ttcb or something wasn't found.

Is there any other named stuff that can easily be found and changed using a program?

I was unsure wether or not to post this in bypassing CE. It is about how the CE code works but the point is to bypass. ^^
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 470

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

PostPosted: Thu May 25, 2006 1:57 pm    Post subject: Reply with quote

the easiest way to change strings is in newkernelhandler.pas
since that's where the strings gets loaded and the poitners found. The rest of the code is just code that uses the pointers.

(e.g MakeWritable(xxxxx) doesn't have to be changed, since it's only a call to the pointer of MakeWritable that got loaded in newkernelhandler.pas)

_________________
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
ipohboy
Expert Cheater
Reputation: 0

Joined: 24 May 2006
Posts: 229
Location: Ipoh

PostPosted: Fri May 26, 2006 7:44 am    Post subject: Reply with quote

hm...
sound like alient to me.
still a long way to go for UCE
Back to top
View user's profile Send private message
Devv
Expert Cheater
Reputation: 0

Joined: 21 Jan 2006
Posts: 173

PostPosted: Sun May 28, 2006 9:24 am    Post subject: Reply with quote

Dark Byte wrote:
the easiest way to change strings is in newkernelhandler.pas
since that's where the strings gets loaded and the poitners found. The rest of the code is just code that uses the pointers.

(e.g MakeWritable(xxxxx) doesn't have to be changed, since it's only a call to the pointer of MakeWritable that got loaded in newkernelhandler.pas)


But if I change in newkernelhandler.pas but not at that call wouldn't that screw the code? Like undeclared undentifier when compiling?
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 470

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

PostPosted: Sun May 28, 2006 10:26 am    Post subject: Reply with quote

you don't change the name of the pointer, you change the name of the function it loads from the dll (ONLY change the getprocaddress lines)
_________________
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
.cheatEX.
Master Cheater
Reputation: 0

Joined: 06 Jan 2006
Posts: 442

PostPosted: Mon May 29, 2006 2:24 am    Post subject: Reply with quote

but dosent gameguard detects the name of pointers too???
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 470

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

PostPosted: Mon May 29, 2006 2:33 am    Post subject: Reply with quote

a pointer is a 4 bytes value that can hold the address of a function or value.
I doubt they are doing a 4 byte value scan, especially if the pointer is only 24 bits. It will return too many matches.

_________________
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
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine Source 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