Lol. I find it halarious when somone asks: Is it actually legal to mack a hack?
A hack is just changing the script around so it will do something other then its original pourpose. Think of it as a mod, only you have the mod, and they don’t. Of course this ‘mod’ is only on your PC and not your fellow gamers. You create it in such a way so the PunkBuster won’t detect it, and you can esentially be running 2 different versions of the game without anyone noticing untill you start running extra fast or whatnot.
There are also ways you can speedhack by making your CPU do work faster then its intended to. (Basically change some clocking settings. Lets say you shot 100 rounds per min normal, once you speed it up 10% your shooting 110 RPM. Its such a small ammount no one will notice, and it will give you that extra edge.
Now there are some illegal hacks, most which involve pirating software or viewing other peoples data. But as far as game hacks go, it is controled on the game-server level. Some servers its allowed (only a few) but most its not allowed. If you run a hack while on the server, you will be banned from that server. With games like BF2 and now ET:QW there is the online stats system which makes it a juicy target for hacking. However the servers that can modify the data (ie update your stats) are normally required to run the latest version of PunkBuster, or something comparable.
This however gives a false sense of security as all you need to do is modify some of the server output things and change the data. From the server level on, I dont think there is any/much security. hacking on this level would fall under the game companys juristiction, and they would be able to refuse data from your server. Still, unless you mess up allot of stuff they won’t call the police on you or anything.
And a hacker is really a well versed computer programmer. The people who go around killing PHP-Nuke sites (like the g00ns) are just pathetic script kiddies, they are classified as hackers by the public, and are what give true hacks a bad name. hacking is not bad, its good, without hacking you would not be playing W:ET. But like all things, it can be, and is used improperly very often…

