English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

How can I see what is inside the .dll file?

2006-07-21 09:05:45 · 7 answers · asked by Aleks 2 in Computers & Internet Programming & Design

7 answers

I'm assuming you mean Win32 .dlls?

First of all, you can run a .dll But you need to know the ordinal index of the function you're trying to call and use a loader to execute that function. To obtain a list of functions exportable by a .dll look either at its documentation or get a decompiler. Another way is to write an application in a language capable of loading and executing functions in .dll's. This is by far the most popular way of calling functions in .dlls.

If you want 'see' what inside a dll well that's easy. What do you want see. The binary content or some embedded resource? The former require that you use a hex editor while the latter that you use a resource editor. Sometimes developers will embed resource files (string tables, sound files, bitmaps, etc) within .dll's and extract these at runtime for use in a calling application. Look for a utility called reshacker to list and extract these resources.

2006-07-21 09:22:47 · answer #1 · answered by ZahirJ 2 · 0 1

A ".dll" file extension is called a "dynamic linked library" file. It's not run-able by itself, but is used by other programs. It's not written in a computer language that makes for viewing by the average pc user. If it's not causing problems, just let it be.

2006-07-21 16:13:06 · answer #2 · answered by Jolly 7 · 0 0

If you are wondering about what methods and properties a dll server contain, you can use the object viewer to do that. The only thing you will not be able to do with an object viewer is view the implementation of those member functions.

2006-07-22 02:19:02 · answer #3 · answered by Adeel I 3 · 0 0

.dlls can not be uncompiled so you can not see what is in them. As for running it, you can not. You can refer to it in a Visual Basic program but without knowing what it does, it pretty much useless.

2006-07-21 16:10:16 · answer #4 · answered by Anonymous · 0 0

dll files (dynamic link library) are called by other programs. they are written in the programming language of the program calling for them. they contain resources, databases, etc used by the program while it is running. you have to decompile it to get access to it and edit it..

2006-07-21 16:11:42 · answer #5 · answered by dimbulb52 3 · 0 0

You can't run them. You have to register them. That's a whole other question there. Also, you can't change the contents because they are encrypted.

2006-07-21 16:09:38 · answer #6 · answered by Todd V 3 · 0 0

if u are asking that question, than you better not.

2006-07-21 16:09:34 · answer #7 · answered by skyth 2 · 0 0

fedest.com, questions and answers