101 matches found
CrimsonEDR
CrimsonEDR / | | | | \ | | | | | | | | | | | | | '| | ' / |/ | ' | | | | | | / | || | | | | | | | \ \ | | | | || || | | \ \ || ||| || ||//|| |||/|| \ Developed by : Matthias Ossard https://github.com/Helixo32 CrimsonEDR is an open-source project engineered to identify specific malware...
EDRs
EDRs This repo contains information about EDRs that can be useful during red team exercise. patchsyscalldynamically64.c This proof-of-concept is resolving the syscall ID dynamically no need to check the version running on the remote host. To get the information on disk not tampered a call to...
EDRChoker
EDRChoker EDRChoker uses Policy-based Quality of Service QoS to set hard bandwidth caps throttling on Endpoint Detection and Response EDR agents, causing them to always time out - effectively blocking them. The rules take effect immediately and persist after the target reboots Windows. EDRChoker...
defcon33_silence_kill_edr
๐ก๏ธ DEFCON Workshop: Putting EDRs in Their Place ๐ Killing and Silencing EDR Agents Like an Adversary Setup EDR Killing Custom EDR Evasion ๐ฏ What Youโll Do Each student will be provisioned their own lab environment to: ๐ Investigate a live EDR agent: discover its hooks, logs, and reach โ๏ธ Compile &...
Chimera
Chimera Unlea$ed Tool Background While DLL sideloading can be used for legitimate purposes, such as loading necessary libraries for a program to function, it can also be used for malicious purposes. Attackers can use DLL sideloading to execute arbitrary code on a target system, often by exploitin...
rusty_drivers
RustyDrivers This project is a BYOVD collection with the focus on killing EDR / AV processes. Currently the following drivers are supported: Driver| Argument Name| Blocked ---|---|--- Process Explorer| processexplorer| Yes Genshin Impact| genshin| Yes Rentdrv2| rentdrv2| No TrueSight| truesight| ...
CallStackSpoofer
CallStackSpoofer This repository demonstrates a PoC implementation to spoof arbitrary call stacks when making system calls. For a full technical walkthrough please see the accompanying blog post here: https://labs.withsecure.com/blog/spoofing-call-stacks-to-confuse-edrs. By default it contains...
nim-loader
nim-loader a very rough work-in-progress adventure into learning nim by cobbling resources together to create a shellcode loader that implements common EDR/AV evasion techniques. This is a mess and is for research purposes only! Please don't expect it to compile and run without your own...
CallstackSpoofingPOC
Callstack spoofing + Indirect Syscalls POC This project consists of a simple C++ self-Injecting dropper focused on EDR evasion POC. To implement it, I have combined the use of Windows Thread Pooling to hide the call stack and the use of indirect syscalls to avoid hooking in the NTDLL...
PhantomCtx
PhantomCtx PhantomCtx is a tool that automates Activation Context hijacking with the objective of loading an arbitrary DLL into the vast majority of signed executables e.g. Microsoft, Adobe, Mozilla. The loader is presented as a modern alternative to traditional DLL Hijacking & Sideloading: unlik...
Nimcrypt2
Nimcrypt2 Nimcrypt2 is yet another PE packer/loader designed to bypass AV/EDR. It is an improvement on my original Nimcrypt project, with the main improvements being the use of direct syscalls and the ability to load regular PE files as well as raw shellcode. Before going any further, I must...
acheron
About Acheron is a library inspired by SysWhisper3/FreshyCalls/RecycledGate, with most of the functionality implemented in Go assembly. acheron package can be used to add indirect syscall capabilities to your Golang tradecraft, to bypass AV/EDRs that makes use of usermode hooks and instrumentatio...
ThreadStackSpoofer
Thread Stack Spoofing / Call Stack Spoofing PoC A PoC implementation for an advanced in-memory evasion technique that spoofs Thread Call Stack. This technique allows to bypass thread-based memory examination rules and better hide shellcodes while in-process memory. Intro This is an example...
Limelighter
LimeLighter A tool which creates a spoof code signing certificates and sign binaries and DLL files to help evade EDR products and avoid MSS and sock scruitney. LimeLighter can also use valid code signing certificates to sign files. Limelighter can use a fully qualified domain name such as acme.co...
DEFCON-31-Syscalls-Workshop
Indirect Syscalls: A journey from high to low RedOps | Red Team Village | DEF CON 31 Getting Started All the theory and playbooks for the exercises can be found in the wiki, which together with the prepared POCs is the heart of this project. The POCs for the exercises can be found here on the mai...
Furtex
Furtex Post-exploitation and evasion research toolkit for Linux, built around iouring and eBPF. No liburing, no frameworks, raw syscalls throughout. More tools soon. PRs are welcome. ๐ง๐ท Join in Rootkit Researchers https://discord.gg/66N5ZQppU7 For authorized research and red team engagements only...
Dirty-Vanity
Dirty Vanity A POC for the new injection technique, abusing windows fork API to evade EDRs. Usage DirtyVanity.exe TARGETPIDTOREFLECT Runtime steps Allocate and write shellcode to TARGETPIDTOREFLECT Fork TARGETPIDTOREFLECT to a new process Set the forked process's start address to the cloned...
SilentButDeadly
SilentButDeadly Overview SilentButDeadly is a network communication blocker specifically designed to neutralize EDR/AV software by preventing their cloud connectivity using Windows Filtering Platform WFP. This version focuses solely on network isolation without process termination. Blog:...
VEN0m-Ransomware
VEN0m Ransomware https://github.com/user-attachments/assets/5a1fc9b5-a647-41f6-a152-7b9d97381adc This project demonstartes how a legit, and signed driver can be weponized to evade defenses and deploy ransomware simulating a real cyberattack. ๐จ Tested on Windows 11 Pro 24H2. Fully undetectable as ...
Bin-Finder
Description This tool looks for either the processes that have a certain binary loaded or the processes that don't. This is useful in the following scenarios: It allows to detect processes where an specific EDR/AV dll is not loaded. This could lead to EDR's exception detection. It allows to obtai...