
Proof-of-Concept-Tool, das die WinGet-Konfigurations-COM-API nutzt, um DSC-Konfigurationen über Microsoft-signierte Binärdateien anzuwenden und so eine EDR-Umgehung für Red-Team-Operationen zu ermöglichen.
DSCourier ist ein Proof-of-Concept, das die WinGet-Konfigurations-COM-API verwendet, um DSC-Konfigurationen über von Microsoft signierte Binärdateien anzuwenden. Ein separater Blogbeitrag bietet den vollständigen technischen Deep Dive in die Technik.
DSCourier wurde hauptsächlich aus einem Forschungsthema heraus entwickelt und sollte eher als Proof-of-Concept denn als ausgereiftes oder vollständiges Werkzeug betrachtet werden. Ein Großteil seines Wertes ergibt sich daraus, dass Betreiber es selbst modifizieren, erweitern und damit experimentieren, einschließlich der Erstellung eigener Konfigurationsdateien. Dieses Forschungsprojekt wurde aus Neugier und Spaß erstellt und sollte nicht böswillig eingesetzt werden.
Diese Technik hat mehrere Enterprise-EDR-Lösungen umgangen.
Releases enthält die kompilierte DSCourier-Binärdatei und unterstützende Dateien zur Ausführung auf einem Zielsystem.build.ps1 automatisiert den Build-Prozess, kompiliert das Projekt und bereitet die Binärdatei vor.Entwicklungsrechner (um DSCourier aus dem Quellcode zu erstellen):
Zielrechner (um die erstellte DSCourier.exe auszuführen):