
Инструмент для подтверждения концепции, использующий COM API WinGet Configuration для применения конфигураций DSC через двоичные файлы, подписанные Microsoft, что обеспечивает обход EDR для операций red team.
DSCourier - это доказательство концепции, которое использует COM API WinGet Configuration для применения конфигураций DSC через двоичные файлы, подписанные Microsoft. Отдельный пост в блоге содержит полное техническое погружение в эту технику.
DSCourier был создан в первую очередь как исследовательская тема и должен рассматриваться как доказательство концепции, а не как законченный или полированный инструмент. Большая часть его ценности заключается в том, что операторы могут самостоятельно модифицировать, расширять и экспериментировать с ним, включая создание собственных файлов конфигурации. Этот исследовательский проект был создан из любопытства и ради удовольствия и не должен использоваться в злонамеренных целях.
Эта техника обходит несколько корпоративных решений EDR.
Releases содержат скомпилированный бинарный файл DSCourier и вспомогательные файлы для выполнения в целевой системе.build.ps1 автоматизирует процесс сборки, компилирует проект и подготавливает бинарный файл.Машина для разработки (для сборки DSCourier из исходников):
Целевая машина (для запуска собранного DSCourier.exe):