Namespace GUPS.AntiCheat.Detector.Desktop
Classes
DebuggerDetector
Detects whether a user mode or kernel mode debugger is attached to the running game.
ModLoaderDetector
Detects whether a third party mod loader (BepInEx, MelonLoader, UnityDoorstop, UnityExplorer, ...) has been injected into the running game.
VirtualEnvironmentDetector
Detects whether the game is running inside a virtual machine (VirtualBox, VMware, Parallels, Hyper-V, ...).
Structs
DesktopCheatingDetectionStatus
Default IDesktopCheatingDetectionStatus implementation carrying the false-positive likelihood, threat rating, detected desktop cheating type and a short human readable evidence string.
Interfaces
IDesktopCheatingDetectionStatus
Extends
Enums
EDesktopCheatingType
Kinds of cheating that can be reported by the desktop detectors (Windows, macOS, Linux).