
Herramienta de prueba de concepto que aprovecha la API COM de configuración de WinGet para aplicar configuraciones DSC a través de binarios firmados por Microsoft, permitiendo la evasión de EDR para operaciones de equipo rojo.
DSCourier es una prueba de concepto que utiliza la API COM de Configuración de WinGet para aplicar configuraciones DSC a través de binarios firmados por Microsoft. Una publicación de blog aparte proporciona la inmersión técnica completa en la técnica.
DSCourier se construyó principalmente como un tema de investigación y debe verse como una prueba de concepto más que como una herramienta pulida o completa. Gran parte de su valor proviene de que los operadores lo modifiquen, extiendan y experimenten con él ellos mismos, incluyendo la creación de sus propios archivos de configuración. Este proyecto de investigación se creó por curiosidad y diversión y no debe utilizarse con fines maliciosos.
Esta técnica ha evadido múltiples soluciones EDR empresariales.
Releases contiene el binario compilado de DSCourier y los archivos de soporte para su ejecución en un sistema objetivo.build.ps1 automatiza el proceso de compilación, compilando el proyecto y preparando el binario.Máquina de desarrollo (para compilar DSCourier desde el código fuente):
Máquina objetivo (para ejecutar el DSCourier.exe compilado):
winget configure), necesario porque la interoperabilidad utiliza Microsoft.Management.Configuration