Proxying a game (for packet editing)
For what I know, an often used way to hack in multiplayer games is to make them connect to the game server through some kind of local proxy. That way, an external program can read the packets before they arrive at the server, and modify them or add new packets as required. I've been searching the net for tutorials on this topic, but I haven't really found any because I only find tutorials about how to find normal proxies.
Does anyone know any tutorial or something that might be of help for learning the best way to do this?
I've been thinking of ways to do this and I think it could be possible to program a modified socks proxy server and make the game connect to it using SocksPCap or whatever the program name was, but I don't wanna reinvent the thing, so I thought I would ask. (Anyway, in case I don't find a better way, does anyone know of any C/C++ open source socks proxy server?)
Well anyway, thanks for reading this and thanks in advance .