Public malware techniques used in the wild: Virtual Machine, Emulation, Debuggers, Sandbox detection.
-
Updated
Jul 14, 2025 - C++
Public malware techniques used in the wild: Virtual Machine, Emulation, Debuggers, Sandbox detection.
Multilayered AV/EDR Evasion Framework
x64 Windows kernel driver mapper, inject unsigned driver using anycall
ARTist's core implementation meant to be included in the art project. Provides ARTist APIs and boilerplate code for modules.
A DLL Injection Detector for Windows
PoC for detecting and dumping code injection (built and extended on UnRunPE)
Minimal example how to create a custom DInput8.dll to hook into games and replace other API calls.
A lightweight C++ library designed for function interception within injected DLLs, providing a streamlined approach to modifying application behavior at runtime. Ideal for educational purposes, debugging, and dynamic software analysis.
Code Injection technique written in cpp language
FrostLock Injection is a freeze/thaw-based code injection technique that uses Windows Job Objects to temporarily freeze (suspend) a target process, inject shellcode, and then seamlessly resume (thaw) it.
Fork of android's official platform/art repo, with ARTist's branches and the ARTist submodule.
Injection of managed code into non-managed Windows applications
C++ Code Injector Class
A Virus to encourage veganism and deter against eating meat.
Injection Technique: Inserts current process into target process
APC Injection is a code injection technique which bypasses TLS callback protections (Windows OS)
Enables .so library loading for SimCity 4 for Mac
MarGotAspect - An AspectC++ code generator for the mARGOt framework
Some basic techniques used for malicious code injection.
Add a description, image, and links to the code-injection topic page so that developers can more easily learn about it.
To associate your repository with the code-injection topic, visit your repo's landing page and select "manage topics."