Cheating in games is an ugly business. It not only destroys the balance of a game, which defeats the purpose, but it also reveals a character flaw that culprits usually fail to notice when they analyze themselves. That is IF they ever auto analyze. In any case, while cheating in tabletop games can be accomplished willingly by misdirection and sleight of hand, in the digital realm things become more incriminatory. You can't be running a trainer by mistake, for example.
Unlike replacing files or catching and modifying hex stats (check out Cheat Engine),
"dll Injection" is a cheating method that implies running a "special" code within a legit application, such as an online shooter or RPG. This is accomplished by "injecting" the malicious dll file while the game is running, essentially forcing it to work with the new additions (auto-aim for example).
DLL Injector does the job for you. While it's running, dll Injector detects current processes and can inject desired dll files into whichever process it sees. Of course, you must have the dll file available and make sure it's the right one. Otherwise you might just crash the whole thing.
Using these methods in online gaming can have bad consequences. As developers work against these cheats, their detection library grows while they are always scanning the online environment. So you never know if your dll is already compromised or not. Getting banned for such a transgression is almost guaranteed if detected. So be careful.
- dll code injection
- a chance to get banned online
The interface is straightforward. Just pick-up the dll, select the process and inject. Still, if you can't handle the competition, go try something else. You won't get any browny points for climbing up a virtual ladder that has no impact on your real life, especially while cheating. It's not only absurd, but it also creates unneeded resentment.