Hey 505e06b2,
First off, thanks for maintaining the MW2 GSC documentation repo!
I’m reaching out because I'm currently trying to develop a host-side "firewall" for MW2 TU9 on the Xbox 360. My goal is to intercept and sanitize malformed client inputs to prevent freeze attacks from being passed along as host and crashing the players in my lobby.
I’ve been decompiling various scripts and am currently looking into how to evaluate string lengths and drop oversized/malformed packets before the host engine processes them.
Since you understand the engine limits better than anyone, I had a quick technical question: Can I stop these freeze attacks using a standard GSC script, or does the game engine process the bad network packets too fast? If it's too fast, do I have to actually modify the game's core executable (.xex) to block the hackers at the network level?
I don't want to clutter your issues tab, but if you have a few minutes to chat about engine limits, or any other info to help me achieve this goal of simply being able to play a normal game with friends without someone spoiling the party I’d love to connect.
My Discord is: crai6m4ck
Thanks for your time and all the work you've put into the scene.
Hey 505e06b2,
First off, thanks for maintaining the MW2 GSC documentation repo!
I’m reaching out because I'm currently trying to develop a host-side "firewall" for MW2 TU9 on the Xbox 360. My goal is to intercept and sanitize malformed client inputs to prevent freeze attacks from being passed along as host and crashing the players in my lobby.
I’ve been decompiling various scripts and am currently looking into how to evaluate string lengths and drop oversized/malformed packets before the host engine processes them.
Since you understand the engine limits better than anyone, I had a quick technical question: Can I stop these freeze attacks using a standard GSC script, or does the game engine process the bad network packets too fast? If it's too fast, do I have to actually modify the game's core executable (.xex) to block the hackers at the network level?
I don't want to clutter your issues tab, but if you have a few minutes to chat about engine limits, or any other info to help me achieve this goal of simply being able to play a normal game with friends without someone spoiling the party I’d love to connect.
My Discord is: crai6m4ck
Thanks for your time and all the work you've put into the scene.