← All projects

MalwareEvasionTechniques

by @AbdouRoumi

41

Research project showcasing various malware evasion techniques used to bypass AVs and EDRs, continuously updated with new methods.

About this project

Malware Evasion Techniques Overview Welcome to the MalwareEvasionTechniques repository! This project is a growing collection of malware evasion techniques that I am learning and implementing. The techniques in this repository are designed to bypass various detection mechanisms like debuggers,EDRs,AVs, sandboxes, and other security defenses. The goal of this repository is to document my learning journey and provide examples of different evasion strategies for educational purposes. The repository will be regularly updated as I explore new techniques. Table of Contents Overview Techniques Included Installation Usage Contributing Disclaimer License Techniques Included This repository currently includes the following evasion techniques, with more to come: Anti-Debugging: Techniques to detect and evade debuggers. AntiDebugging-SimpleFunc: A simple anti-debugging function. AntiDebuggingUsingPEB: Anti-debugging using the Process Environment Block (PEB). Self-Deletion: Methods that allow a malware sample to delete itself after execution. Selfdelete: Example of a self-deleting executable. Custom Error Handling: Using custom error handling for evasion.

From the project README on GitHub

Stars
41
Forks
5
License
MIT
Last push
8 Jan 2025

Add this badge to your README

Show that your project is listed on Made in Algeria.

Made in Algeria
[![Made in Algeria](https://www.madeinalgeria.dev/badge/malwareevasiontechniques.svg)](https://www.madeinalgeria.dev/projects/malwareevasiontechniques)

Related projects