There are 15 repositories under edr-bypass topic.
Awesome EDR Bypass Resources For Ethical Hacking
Contains all the material from the DEF CON 31 workshop "(In)direct Syscalls: A Journey from High to Low".
Automated DLL Sideloading Tool With EDR Evasion Capabilities
Materials for the workshop "Red Team Ops: Havoc 101"
"AMSI WRITE RAID" Vulnerability that leads to an effective AMSI BYPASS
Abusing Windows fork API and OneDrive.exe process to inject the malicious shellcode without allocating new RWX memory region.
This POC gives you the possibility to compile a .exe to completely avoid statically detection by AV/EPP/EDR of your C2-shellcode and download and execute your C2-shellcode which is hosted on your (C2)-webserver.
The following two code samples can be used to understand the difference between direct syscalls and indirect syscalls
Use hardware breakpoints to spoof the call stack for both syscalls and API calls
kernel callback removal (Bypassing EDR Detections)
PoC exploit for the vulnerable WatchDog Anti-Malware driver (amsdk.sys) – weaponized to kill protected EDR/AV processes via BYOVD.
Evade EDR's the simple way, by not touching any of the API's they hook.
Start with shellcode execution using Windows APIs (high level), move on to native APIs (medium level) and finally to direct syscalls (low level).
Small PoC of using a Microsoft signed executable as a lolbin.
Malleable shellcode loader written in C and Assembly utilizing direct or indirect syscalls for evading EDR hooks
Artificially inflate a given binary to exceed common EDR file size limits. Can be used to bypass common EDR.
AutoPwnKey is a red teaming framework and testing tool using AutoHotKey (AHK), which at the time of creation proves to be quite evasive. It is our hope that this tool will be useful to red teams over the short term, while over the long term help AV/EDR vendors improve how they handle AHK scripts.
BeaconatorC2 is a framework for red teaming and adversarial emulation, providing a full-featured management interface, along with a catalog of beacons and a clear schema to add more beacons over time.
A WIP shellcode loader tool which bypasses AV/EDR, coded in C++, and equipped with a minimal builder.
Rust malware EDR evasion via direct syscalls, fully implemented as an example in Rust
PowerJoker is a Python program which generate a Dynamic PowerShell Reverse-Shell Generator; Unique Payloads with different results on Each Execution.
Nim process hollowing loader
silence file system monitoring components by hooking their minifilters
This code example allows you to create a malware.exe sample that can be run in the context of a system service, and could be used for local privilege escalation in the context of an unquoted service path, etc. The payload itself can be remotely hosted, downloaded via the wininet library and then executed via direct system calls.
frida based script which automates the process of discovering and exploiting DLL Hijacks in target binaries. The discovered binaries can later be weaponized during Red Team Operations to evade AV/EDR's.
Hidedump:a lsassdump tools that may bypass EDR
Bypass YARA rule Windows_Trojan_CobaltStrike_f0b627fc by generating alternative shellcode sequences.
SysCaller: SDK for WindowsAPI via syscalls. Dynamic Resolution, Obfuscation, Multi-Language Bindings, & more!
Unhook Ntdll.dll, Go & C++.
Slides and POC demo for my talk at Divizion Zero on EDR evasion titled "Evasion Adventures"
Event Tracing for Windows EDR bypass in Rust (usermode)