What is a DLL?

Posts 1–11 of 11 · Page 1 of 1
What is a DLL?
I know its a dynamic link library or something like that, but Im a little confused on how one is used, what's in them, and why they aren't simply executables?
Could Someone plz explain.
Lol what is this question omg
Quote Originally Posted by killerld View Post
Lol what is this question omg
This question is a question o_O? I dont get you.
....its the codeing for the god dam hacks ur about to use....like CA,CF,C4,...jez
Quote Originally Posted by ^...,^ View Post
....its the codeing for the god dam hacks ur about to use....like CA,CF,C4,...jez
A. you bumped a 4week old posts
B. That was a lousy answer

Luckily I found out on my own what a .dll no thanks you guys and shit answers like that.

To anyone who wants to know:

A DLL is a Dynamic Linked Library. DLL are resource files for executing programs. So the flow of execution can shift quickly between the .dll and the executing program. What's more important it that .dll's can be shared by multiple processes or programs. This makes them a very powerful tool between sharing information between to programs. .dll can also be forcefully injected into a process and hook certain function and even read keyboard input from inside that process. This is why .dll are such important tools for gamehacking.
Lastly a .dll can not run itself. Another program has to call it for it to run so injecting it would set a call to run that .dll along with the rest of the program.
Not just resources but 'anything'... same thing as an exe but needs to be 'hosted'. and flow between exe and dll being slow? never heard of that one! it's basically seamless

Anyway.. same reason why you start putting stuff into classes is the reason why you start putting stuff in DLLs.. It just makes sense from an architecture perspective. If you for instance take your encryptor program and want to use it with different front-ends (or even allow other to use it) putting it in dll would be the way to go. or another simple scenario is a plugin for something like photoshop/3dsmax etc. These are not meant to run on their own, but provide new functionality.

for any larger project i RARELY have just 1 exe, but split things up in logical chunks and stick those in DLLs
Quote Originally Posted by B1ackAnge1 View Post
Not just resources but 'anything'... same thing as an exe but needs to be 'hosted'. and flow between exe and dll being slow? never heard of that one! it's basically seamless

Opps sry. did I write can't I meant to write can :L.... edit.

Cool. So add-ons and plug-ins are .dll'd too? So when I get a flash plugin for my browser or something that would be a .dll?
That really depends on the application you 'plug in' to. But let's take an example that is really close to us: Olly. Plugins written for Olly are DLLs.
basically any 'chunk of code' that is designed to be used by another process is usually a dll
Think of it as the extras that go together with you pc when you purchase one

DLLs are basically wrappers for code to be executed by a main process
In these parts codes are malicious
a DLL file contains all the functions a program needs to run...
Posts 1–11 of 11 · Page 1 of 1
This thread is closed for replies.

Similar Threads

Tags for this Thread

Talk with us