Well, I've been learning programming for the past few months, and last monthish I've really been focusing on C++ (It's just a stronger, more things to do in it, language IMO).
I am not asking will you help me create a hack blah blah, but just seeing if I "get" how hacks work.
So first off, I'll need addresses for whatever I want to use (such as I just looked at some aimbot help thread, and it used enemys position), which I'll be looking at some of the tutorials on how to do so more in depth in just a bit..
After that's done, I'll make a DLL file (I've looked at these a little, but will be doing more) that will have functions, which are just the hacks, and say I wanted the aimbot like before, that whole system will be a function (later I can use hotkeys to turn determine if these are on/off).
I inject this dll into the engine.exe (which I'm not even close to getting to yet), which I guess I'm a little lost at. Why is it they need to be "injected" instead of say, just floating around on my desktop, and running an exe to use the hacks? Is it because engine has a huge "firewall" (Not a firewall, just the way I described it), and you have to inject it into the exe so it will have access to all of the memory modules?
Hoping to get some simple short and sweet answers, I don't expect anyone to help me like I said, I'm determined to do this on my own.