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 


DLLs

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

Joined: 15 Nov 2003
Posts: 82

PostPosted: Fri Apr 09, 2004 12:19 am    Post subject: DLLs Reply with quote

Could you use Cheat Engine's capabilities to find changing values in files, such as DLLs, in real time, ie while a game is accessing them?

And also, do you any idea where to find a program that reads DLLs for you, all 3 types?
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 458

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

PostPosted: Fri Apr 09, 2004 4:52 am    Post subject: Reply with quote

When a game uses a DLL it loads it into it's memory.(normaly in it's prefered location, but else it's closest free spot) That memory is also scannable with cheat engine.

But if you're talking about a normal file not right now. I could of course hook all file reading/writing api calls. (But there are a lot of them)
Back to top
View user's profile Send private message MSN Messenger
the_brilliance
Advanced Cheater
Reputation: 0

Joined: 15 Nov 2003
Posts: 82

PostPosted: Sun Apr 11, 2004 1:31 am    Post subject: reply Reply with quote

All I need to know is do you actually read DLLs when you look at the memory in Cheat Engine as opposed to looking at it with wordpad or something?
Does Cheat Engine "translate" this for you.
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 458

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

PostPosted: Mon Apr 12, 2004 4:19 pm    Post subject: Reply with quote

What you see when reading the memory with Cheat Engine is a bit different that what you see when you open a dll with a filereader.

When windows opens a executable file (DLL is a executable) it looks at the header section to see where to copy parts of the file too.
e.g. : Bytes $1000-$90000 to address $00400000 , bytes $90001-a0001 to $00500000, etc...

And it'll fill the import table and initialize several other sections too.

Also, if the file is compressed with a exe compressor like upx then what you'll see in memory will be the uncompressed version of the dll, while with a textviewer you'd see the compressed version.
Back to top
View user's profile Send private message MSN Messenger
the_brilliance
Advanced Cheater
Reputation: 0

Joined: 15 Nov 2003
Posts: 82

PostPosted: Mon Apr 12, 2004 10:02 pm    Post subject: Reply with quote

ok thanks
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