Skip to content

Utilizing hardware breakpoints to evade monitoring by Endpoint Detection and Response platforms

License

Notifications You must be signed in to change notification settings

CymulateResearch/Blindside

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Blinside

Blindside is a technique for evading the monitoring of endpoint detection and response (EDR) and extended detection and response (XDR) platforms using hardware breakpoints to inject commands and perform unexpected, unwanted, or malicious operations. It involves creating a breakpoint handler, and setting a hardware breakpoint that will force the debugged process to load only ntdll to memory. This will result in a clean and unhooked ntdll which then could be copied to our process and unhook the original ntdll.

Please note that this technique should only be used for research and testing purposes and should not be used for any illegal or malicious activities. This repository contains the necessary code and instructions for implementing the Blindside technique.

About

Utilizing hardware breakpoints to evade monitoring by Endpoint Detection and Response platforms

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages