Skip to main content

Overview

What is cheating?

Cheating is:

  • Abusing game logic
  • Botting/Scripting
  • Manipulating extraneous client-side data
  • Exploiting client / server code bugs
  • Abusing bugs/glitches
  • Attacking other players or the game server

Current state of cheating in video gaming

  • DLL injection (internal cheating)
    • Loader
    • DLL implementing cheat logic
      • Hook Direct3D calls
      • Read/Write memory
  • Network packet manipulation
    • Modify packets in-transit
    • Repeat packets
    • Introduce artificial lag
  • External cheating
    • ReadProcessMemory / WriteProcessMemory
    • Transparent window