Researching computer cheats as a hobby, currently more interested about anti-cheating.
I don't pick sides, without cheaters there wouldn't be anti-cheats neither.
In generally i like the cat and mouse game, and excited to see what is going to be the final solution.
Anti-Cheating and cheating are actually the very same thing, both requires same creative mind.
VAC/EAC/Vanguard are good examples of cool anti-cheats, because they are less likely to cause harm for non cheating players.
SubGetVariable - infects DXE bios image with backdoor before boot.
pcileech-wifi - FPGA card looks like a wireless adapter, but hides inside pcileech-fpga researching tool.
smm - modified SMM bios image manipulates CS2 cvar on system sleep mode (see video).
AmdRyzenMasterCheat - remote access tool inside AmdRyzenMaster utility (see video).
SetWindowHookEx - executes vulnerable routines inside CS:GO to enable wallhack.
logitech-cve - uses logitech virtual driver for mouse input
MouseClassServiceCallbackTrick - spoofs _ReturnAddress() to get through Anti-Cheat hook.
MouseClassServiceCallbackMeme - rewrites mouse callback to completely circuivement Anti-Cheat hook.
efi-monitor - hooking ntoskrnl.exe before launch
acdrv - base (mouse/exception/syscall/swapctx)
ec-guard - Usermode anti-cheat component (mouse input detection)
EC - CS:GO/Apex/CS2 pen-test (EFI/DMA/Kernel/Usermode/Linux/Proton)
drvscan - advanced tool for scanning PE images / PCI devices / input devices / EFI memory tables