Many people knows nothing about theese sneaky little files, that many programmers release. Yes, here they release hacks, but the .dll aren't only "hack files".. So i'll try to explain the most simply possible, and try to be the most clear/right possible.
To start with this tutorial, dll means dynamic-link library
And here comes your question: "But.. what is a .dll?"
"A dll is a file that contains programming code modules that more than one program may need to access. By linking to the dll, other programs can use the code withought having to include it in their own files, which saves space. Also, updating the dll effectively updates the progams using it without having to re-write or modify each individual program.
In some cases dlls can be run as programs, and some dlls are malware or spyware.
dlls are usually found in the windows sub directory and the windows\system or \system32 subdirectorys. When a program or game is installed in the ProgramFiles (or other) subdirectory their dll files may be installed in that directory as well."
In other words, a .dll file contains data, it is stored in .dlls to save space. This data is used by the programms associated to it.
By using .dll files, a rewrite of the game is not necessary, the .dll is "simply" updated by the programmers.
Delete a .dll in a game folder, see what it does. With missing data a program can't run, it's vital files.
After you've more or less understoud, an other question pops in you're brain: "Okey, but.. Why is that useful to us? Why do the hackers make .dll hacks and not easy .exe programs?"
Okey, now we all know that a .dll contains data. AND that a program loads data stored in .dll files. So.. imagine you made a .dll compatible with a program BUT with added features? You simply have to make the program use that data and BAW you implanted data in the program, data wrote by YOURSELF!
The reason it's useful for us, is that the hack programmers CREATE (or moddify an existing one) a .dll compatible with a certain program wich will add new features (ex:aimbot/superweapon/ESP/etc..). So after uploading them to who ever they want, the leecher will have a .dll file containing data that added to the game's process will make you happy.
Magic isn't it?
Then you become very excited and a sneaky question runs out of you're mouth: "And how do i add this data to the game process? "
Haha, programmers have made it very easy, you need an injector. This is a program wich (when you browsed a .dll) inject a .dll file in a program (in are case, a game) process. The program now uses that .dll file data.
No no no, wait, come back!
You think that the game programmers are dumb? Yeees! of course they know about it..
And you're like: "But.. what does it change if they know this or not?"
Do you like when someone makes his way into you're computer and change things in it?
No and they don't either. So to conteract theese hackfiles, hackshields have been created. They detect a change in the game and block the source.
You look disapointed, and with little eyes you look at your screen..: "But.. It means i can't hack? I can't use a .dll or things like that?"
Are you crazy? Out of you're mind! Are beloved hackers have found ways to bypass this security. But you have to keep in mind that the shield is updated, so the hacks need to be updated to (and not only the shield, if the game updates itself, YOUR .dlls have to be updated!). So you have to frequently check out for new hacks, updates, etc..
Oh, and caution, because if you get caught hacking in Multi player, you can get your account (or even you're hardware/IP/etc..) banned!
They are bypasses to, but it is an other story..
I hope i've helped you..
Keep in mind that internet is a free world; for the ones that know where to look.. Welcome to MPGH!
Good day, good programming, and good hacking!
Last edited by GlowingStone; 01-05-2013 at 12:20 PM.
MPGH member since 29/12/2012
Dedicated to AVA section since 29/12/2012
AVA Editor from 09/06/2013 to "i don't remember"
AVA player since.. it's beginning!
Even familiar landscapes will
reveal a different kind of beauty
if you change your viewpoint.
Where these new encounters
and new bonds will lead you...
Such dazzling golden days.
I, too, look forward to
what I might behold.