Covenant C2 — Setup on Windows

Covenant is a .NET command and control framework that aims to highlight the attack surface of .NET, make the use of offensive .NET tradecraft easier, and serve as a collaborative command and control platform for red teamers.

Covenant GitHub

Installation Process and Requirements


and GIT

Installation is straightforward, just click next, next, etc.

The next step is to create an exclusion (create a folder first mkdir c:/opt) from the Windows Defender AV scan.

Covenant C2 installation

Open Powershell and run the following commands:

cd c:/opt
git clone — recurse-submodules
cd Covenant/Covenant
dotnet run

and now you can access Covenant via




Security Researcher [RED&BLUE]

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Different matrix operations in PyTorch

Functional interface, lambdas and Streams -> functional programming approach in Java8

Transition of SquidStake into TAKODAO

Abell World Update #1

Lancol Micro200Pro 12V Car Battery Tester 40 to 2000CCA 12 Volt Battery Tools For The Car Quick…

Android vs iOS, why you should choose one platform?

Top 10 GoLang Development Companies

Comparing Clojure IDEs — Emacs/Cider vs IDEA/Cursive

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Michael Koczwara

Michael Koczwara

Security Researcher [RED&BLUE]

More from Medium

[RedDev Series #4] Experimenting SysWhisper2 with LLVM Obfuscator

Runas for hackers

Practical malware analysis — Lab 3

Custom Metasploit Module for Log4Shell Scanner