~/talk

Unveiling the Underground World of Anti-Cheats

Talkat Black Hat Europe 2019 · 2019-12-02..12-05· [security, game-development]
links:none on file
slides:none on file

Shows concrete bypasses: inject a DLL into LSASS and tunnel commands over a named-pipe to use its process handle, then replace pipes with file-mapping without leaving handles to avoid usermode detection, reimplement NtRead/Write to evade API hooks, and escalate to kernel by abusing a signed vulnerable driver to read/write physical memory and patch handle tables. Demo manipulates Black Desert Online player speed and attack rates to maxima, and a ReClass .NET plugin proves the technique; claim that cheat shops make over $1M/year surfaces.

AI-written summary · about

  1. 0:00Introduction
  2. 2:08AntiCheats
  3. 2:50Numbers
  4. 3:40Apex
  5. 4:00Server
  6. 4:55Driver
  7. 5:58dll
  8. 6:40External Process
  9. 10:01Cheating on Glasses
  10. 10:40Market Analysis
  11. 11:26The Numbers
  12. 12:21Setting Goals
  13. 12:48Hijacking
  14. 13:43Scenario
  15. 14:22Named Pipes
  16. 14:39Screenshot
  17. 16:56Fine Mapping
  18. 19:37AntiWrite Implementation
  19. 20:20Hooking Examples
  20. 21:45DLLs
  21. 22:33Cold Caves
  22. 23:29Name Pipes
  23. 23:46Kernel
  24. 24:01Drivers
  25. 25:43Call EC
  26. 29:52Apex with EC
  27. 30:44Memory Manipulation
  28. 34:13Demo
  29. 37:22Memory Scanner
  30. 38:39Conclusions
  31. 39:58GitHub repositories
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.