BASH: Episode 26 (Haxer!)
In this week's BASH webcast, we bring you an episode on the scourge of on-line gaming, the Haxer!
In the episode we attempt to define cheating and hacking. We come up with the following:
Hacking, in fps-gaming, consists of gaining a competitive advantage in the game by modifying game files and thus altering the game's software code. Cheating, while not as blatant as hacking, can be thought of as the exploitation of flaws or bugs in the gaming software or the configuration of client-side game variables counter to the instructions set forth by the administrator of the gaming server.
The most powerful hacks are known as client-side hooks.
a) AIMBOTS - these hacks use player data from the server download data stream (snaps) to adjust mouse x,y coordinates. They target the nearest enemy hitbox and result in very, very accurate fire. If you have a high snap/maxpackets setting or good ping - you will get incredible hit registration resulting in a high number of kills.
b) WALLHACKS - these hacks allow you to see enemy players even through walls - an incredible tactical advantage. Of course wallhacks rely on intercepting the download data stream.
Additional hacks/cheats include video card hacks that can clear up fog in a game, scripts that allow you to zoom in (without using a sniper rifle) and auto-fire a Garand!
By any definition, currently, there is a blatant flouting of the gaming moral code going on at msxsecurity.com. This site is notorious for selling game hacks - including those for CoD2. Here is a video showing their wares:
Maybe it's money?
Check out what he was offering as far as compensation back in 2005!
if you have a firm grasp on d3d and C++ then give maz a ring on IRC. You will reap the lucrative benefits of 40% income for every hack that you successfully create. Typical income should be ~50$ a day but in some cases much higher. It will be your responsibility to continually update your hack based on user input. If you don't update your hack and it gets detected, obviously the money is going to stop coming in. Anyone serious should contact me through some means and let me know there (sic) expectations.
Check out this post: pen-is-mightier-than-hack
What are the solutions to finding hackers?
However, PB may not be as effective as you may think. Many savvy server administrators simply record players suspected of cheating in "Spectate" mode and play it back. The best way to view the video is to play it back in Developer mode (~ developer 1 - Turns developer mode on). This allows you to not only view the suspected-cheater but also allows you to see all the players in the game simultaneously.
The gaming community can do a great deal to slow down cheating. Check out this site in Australia: allseeingcow.com
Spotting a cheater:
- look for people shooting through fog (graphic card no fog cheat)
- look for people getting lots of headshot kills (aimbot)
- look for players rounding corners and firing accurately at people on the other side indicative of a wall hack. Or for that matter staring at players through seemingly transparent walls.
- look for players firing accurately through bushes (wall hack)
- look for players finding map seams (map exploit).
- look for players firing bolts/rifles as though they were automatics (scripting hacks)