Game over: Intel researchers have built a system, shown here, that could detect and report players attempting to cheat at online games.
Intel

Computing

Catching Cheaters with Their Own Computers

Anti-cheating hardware could keep online game players honest.

  • Tuesday, July 3, 2007
  • By Erica Naone

Researchers at Intel are working on a system that could make it much harder to cheat at online games. Unlike current software-based anti-cheating technology, Intel's Fair Online Gaming System would be built into a player's computer, in a combination of hardware, firmware, and software.

Since the early days of video games, players have cheated. Some players tried altering the game's programming, for example, to give themselves benefits such as infinite lives or infinite ammunition. When large groups of people began playing shared games online, these cheats--which seemed harmless in single-player games--became a cause for concern, especially since many of them allow players to make devastating attacks on others.

Too many cheaters in an online game can destroy the group atmosphere that makes online gaming fun, says Mia Consalvo, an associate professor at Ohio University who researches cheating in video games. Although game developers and third-party specialists are always working to combat cheaters, the problem has continued. Some cheaters simply want to wield more power, while others are lured by prize money offered in tournaments.

Gamers can opt to play on servers that block those who haven't installed anti-cheating software. Such software scans a player's computer and alerts other players if it detects cheats. But anti-cheating software can only catch cheats once they become known: like antivirus software, it works by scanning for things that look like known cheats, and the list of cheats requires constant updating.

Advertisement

Intel's researchers say that their system would work without needing updates. By watching at the hardware level for cheating strategies, the system should be able to detect current and future cheats, says Intel research scientist Travis Schluessler.

For example, the system would go after input-based cheats, in which a hacker feeds the game different information than he enters through the keyboard and mouse. A cheater playing a shooting game might use an input-based cheat known as an aimbot, for example, to point his guns automatically, leaving him free to fire rapidly, and with deadly accuracy. Schluessler says that the Fair Online Gaming system's chip set would catch an aimbot by receiving and comparing data streams from the player's keyboard and mouse with data streams from what the game processes. The system would recognize that the information wasn't the same and alert administrators to the cheat. In tests, Schluessler says, the system ran without slowing the play of a game.

In addition to input-based cheats, Schluessler says that the system would go after network-data cheats that extract hidden information from a game's network, such as the location of other players, and display it to the cheater. Intel's system would also target cheats that attempt to disable anti-cheating software. Schluessler says the goal isn't to replace anti-cheating software but to strengthen and augment it.

Tony Ray, president of Even Balance, which makes the anti-cheating software PunkBuster, says this type of system could go a long way toward addressing continuing problems with cheaters. "There are a couple of things that can only be done properly with hardware," he says. "These are things we expend considerable effort in addressing with software ... Having real-time hardware verification that PunkBuster has not been compromised in memory after loading would go a long way toward thwarting even the best private hack authors."

Print

Related Articles

Safe Transactions with Infected PCs

A new tool assumes that a PC is loaded with malware--and protects transactions anyway.

Managing Your Reputation Online

Startup TrustPlus plans to help users build up an online reputation.

Playing Their Own Way

People who love to create their own blogs, podcasts, and movies have a new outlet for self-expression: home-made video games.

Close Comments

To comment, please sign in or register

Forgot my password

zig158

64 Comments

  • 1685 Days Ago
  • 07/06/2007

Great

Great more crap to cause game crashes and compatibility problems. Did they ever consider that if they were writing high quality code to start with major, cheats would be far more difficult?

Reply

brunascle

65 Comments

  • 1685 Days Ago
  • 07/06/2007

Re: Great

"Did they ever consider that if they were writing high quality code to start with major, cheats would be far more difficult?"

THANK YOU. Finally! someone said it. whenever a cheat is possible, that is a bug/vulnerability. period. and a very bad one at that.

Reply

mightybob

9 Comments

  • 1681 Days Ago
  • 07/10/2007

hex editors

what about people with hex editors that just edit the code in its raw form well its running? you can change pretty much any value in a game if you know what your doing, no matter how good the code is.

Reply

lambylamb

1 Comment

  • 1409 Days Ago
  • 04/07/2008

its a matter of effort...

this can all be avoided by using sever based gaming systems and having a software package on the users computer that uses an old style dynamic key that is in tune with its counter part key streaming of the servers. so any irregular change in the coding of the users software or input from 3rd party software or packages causes the game to notify admins of a cheat. or having the computer, IP or MAC adress locked out. so even if u could alter the coding realtime, wich is not easy! the system will still see the cheat.

Reply

Advertisement

MAGAZINE

Can We Build Tomorrow's Breakthroughs?

Manufacturing in the United States is in trouble. That's bad news not just for the country's economy but for the future of innovation.

Sponsored Content

Technologies from National Instruments

Adding Data Logging
Log measured data to a file and open it in Microsoft Excel

> Click here for more National Instruments Videos <
Whitepaper

Temperature Measurements with Thermocouples: How-To Guide

This document is part of the “How-To Guide for Most Common Measurements” centralized resource portal. This tutorial provides a detailed guide for measurement and device considerations to take temperature measurements using thermocouples. Get an introduction to thermocouples, which are inexpensive sensing devices widely used with PC-based data acquisition systems. Also review some specific thermocouple examples and learn how thermocouples work and ways to integrate them into a data acquisition measurement system.

View full PDF > Listen to story >
Find us on Youtube

Videos

A Robot Recruit that Can Do It All

More

Advertisement

Technology Review Lists

TR50

Our list of the 50 most innovative companies, including the following:

Amazon.com

Complete Genomics

HTC

BIND Biosciences

More

Advertisement

Facebook

Advertisement