Ein Trainer ist ein Computerprogramm, das den Speicher des Spiels manipuliert. Dadurch kann das Spiel und sein Verhalten manipuliert werden. Dies wird z.B. dafür genutzt, Unverwundbarkeit oder unendliche Munition sowie einen Teleporter zu realisieren.