Skip to content
KitploitKITPLOIT
ToolsBlog
Submit
ToolsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

··Feeds·Contact·Privacy·© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
DSCourier — Proof-of-concept tool leveraging WinGet Configuration COM API to apply DSC configurations through Microsoft-signed binaries, enabling EDR bypass for red team operations. | Kitploit
Tools/GitHubGitHub/dylandavis1/dscourier
Defensive ToolsPrivilege EscalationConfiguration AuditingPost-ExploitationPenetration TestingRed Teaming
GitHubdylandavis1/dscourier

DSCourier

Proof-of-concept tool leveraging WinGet Configuration COM API to apply DSC configurations through Microsoft-signed binaries, enabling EDR bypass for red team operations.

View Repository
210261 month agoReviewed by Kitploit

Most Popular

View all →

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools →
Share

DSCourier

Description

DSCourier is a proof-of-concept that uses the WinGet Configuration COM API to apply DSC configurations through Microsoft-signed binaries. A separate blog post provides the full technical deep dive into the technique.

DSCourier was built primarily from a research topic and should be viewed as a proof-of-concept rather than a polished or complete tool. Much of its value comes from operators modifying, extending, and experimenting with it themselves, including creating their own configuration files. This research project was created out of curiousity and fun and should not be used maliciously.

This technique has bypassed multiple enteprise EDR solutions.

Blog Post

dylansec.com/DSCourier

Build & Release

  • Releases contains the compiled DSCourier binary and supporting files for execution on a target system.
  • build.ps1 automates the build process, compiling the project and preparing binary.

Requirements

Dev machine (to build DSCourier from source):

  • Windows 10, 11, or Server 2025: for the build tooling to run
  • .NET 8 SDK (Not just runtime, SDK needed to compile)
  • Windows SDK 10.0.22621: Interop csproj targets net8.0-windows10.0.22621.0
  • Git, WinGet, PowerShell: to run the build script

Target machine (to run the built DSCourier.exe):

  • Windows 10, 11, or Server 2025: supported OS
  • WinGet itself installed because DSCourier calls into it via COM
  • WinGet Configuration Enabled: This is a WinGet feature flag (winget configure), needed because the interop uses Microsoft.Management.Configuration
  • PSDscResources PowerShell Module: a runtime dependency for whatever DSC configurations DSCourier applies
Download Tool