I don't know what the deal is with MW2, if it's just glitches or actual mods on the consoles, however the point still stands that people can't be trusted. Hell, the MW2 case, I believe, is just a glitch. Imagine if the infinite ammo glitch couldn't be patched because some faggot modified their version of the game.
The Halo 2 case is an example of extremely poor security measures on both the game hardware side, due to the limitations of the original Xbox. Halo 2 should have done a checksum of every single map on boot, which would then compare against a table of known checksums. If there's no match, then no load. Now, if that check were to be bypassed via a modified exe, the Xbox should do a checksum against that exe and compare against the ONLY KNOWN latest exe when they sign into LIVE. LIVE would have the master table. If there's a match to a known good checksum, then it allows you to sign in. If it matches against a known BAD checksum, then it should ban you immediately. Additionally, it should run a checksum of every client's map in the party lobby as it's loading the map, to just make sure nothing was swapped out somehow. I believe this is basically similar to how Halo 3 and XBL work today.
Bookmarks