Cheat Engine ist ein Software-Tool, das es Benutzern ermöglicht, Spiele nach ihren Wünschen zu modifizieren. Zu den wichtigsten Funktionen gehören die Möglichkeit, nach Werten zu suchen und sie zu ändern, sowie die Option, Cheat-Tabellen zu erstellen und zu verwenden. Es enthält auch einen Debugger und einen Assembler/Disassembler für fortgeschrittene Benutzer. Die Software kann verwendet werden, um in Einzelspieler-Spielen zu betrügen, kann aber auch zum Debuggen und Reverse Engineering verwendet werden.