Online games are one of the most popular internet applications, but cheating has emerged as a significant phenomenon in current game-play on the Internet.