Jul 22, 2009, 12:31 PM
It just hooks the engine code that gets packets. The hook checks the packets before passing it to the game engine (or dropping it). The problem is the game engine fails if it gets too many junk packets so filtering them out before hand works fine.