Public malware techniques used in the wild: Virtual Machine, Emulation, Debuggers, Sandbox detection.
-
Updated
Jan 1, 2023 - C++
Public malware techniques used in the wild: Virtual Machine, Emulation, Debuggers, Sandbox detection.
Advanced usermode anti-anti-debugger. Forked from https://bitbucket.org/NtQuery/scyllahide
Hiding kernel-driver for x86/x64.
A bunch of Windows anti-debugging tricks for x86 and x64.
A collection of c++ programs that demonstrate common ways to detect the presence of an attached debugger.
AntiDebugging sample sources written in C++
Software copy protection against cracking & reverse engineering with anti-cracking & anti-debugging techniques. Software license key system with time trial options.
Linux anti-debugging and anti-analysis rust library
C# Project contains a plenty of Advanced Anti-Debugging, Anti-Virtualization, Anti Dll-Injection and Anti-Hooking Techniques.
StrongOD(anti anti-debug plugin) driver source code.
Copy Protection Software and Obfuscator which make you securly implement a license for a user, supports licensing with: HWID, License, USB HWID, and it prevent debugging your application by applying anti-debugger attaching techniques.
ProTecT is an MS-DOS packer. While this packer is outdated, it uses a number of interesting anti-analysis techniques that are still relevant today.
How to write a CrackMe for a CTF competition. Source code, technical explanation, anti-debugging and anti reverse-engineering tricks.
Anti-Debugger + SSL-Pinning, to defeat fiddlers (distinguish debug-proxied connection and secure ur programs)
My anti debugging collection in csharp
ice9 - is anticheat based on usermode tricks and undocumented methods , builded as dll for loading trought the shibari framework
Research project: make some elaborate anti-cheat to detect: memory editing, debugging, certificates (and spoofing), injected modules, etc
MinegamesAntiCheat Are an Advanced C# Anti-Cheat Library which prevents debug attaching, dll-injection, etc..... and it can communicate with your server.
Multifunctional keylogger using WinAPI and libcurl
Add a description, image, and links to the anti-debugging topic page so that developers can more easily learn about it.
To associate your repository with the anti-debugging topic, visit your repo's landing page and select "manage topics."