Well, do you know what a proxy dll is?
Basicly this is a dll that loads the original DLL, aswell as what you want, basicly a sql injection, with this you can hack packets, sniff packets, send packets, do memory editing (like cheat engine but way better), you can do pretty much well, anything you want

. You just need to know how to use it.
I'm just releasing the base, if u wanna do that stuff just learn basic c++ and how stuff works and you should be able to get it running.
For packets i would use detours.