This repository contains a collection of anti-debugging tricks that I have collected in C#.
- IsDebuggerPresent
- IsRemoteDebugPresent
- ProcessDebugPortFlag
- ProcessDebugObjectHandleFlag
- PEB
- NtGlobalFlag
- ParentProcess
- RaiseException
- HideThreadsFromDebugger
- Timer
- HeavenGate (detect ScyllaHide)
- IsBadHookNumberObject (detect ScyllaHide)
- NtQueryInformationProcess (detect ScyllaHide)
- CloseHandle