Skip to content

Identifies the bytes that Microsoft Defender flags on.

Notifications You must be signed in to change notification settings

t3hbb/DefenderCheck

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DefenderCheck

Quick tool to help make evasion work a little bit easier.

Takes a binary as input and splits it until it pinpoints that exact byte that Microsoft Defender will flag on, and then prints those offending bytes to the screen. This can be helpful when trying to identify the specific bad pieces of code in your tool/payload.

Simple tweak adjustment to show why the file triggered - somethimes I have found if the trigger bytes were the very last bytes in file, even though it triggered AV, DefenderCheck would say it was clean.

Testing with a simple eicar.com file

image

This fork of DefenderCheck (just with some extra output)

image

If this happens, chances are it's the last couple of bytes in the file that are triggering Defender. At least you know where to look.

Reference : matterpreter#21

About

Identifies the bytes that Microsoft Defender flags on.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%