
개념 증명 도구로, WinGet Configuration COM API를 활용하여 Microsoft 서명된 바이너리를 통해 DSC 구성을 적용하며, 레드팀 작전을 위한 EDR 우회를 가능하게 합니다.
DSCourier는 Microsoft 서명된 바이너리를 통해 DSC 구성을 적용하기 위해 WinGet Configuration COM API를 사용하는 개념 증명입니다. 별도의 블로그 게시물에서 이 기술에 대한 전체 기술 심층 분석을 제공합니다.
DSCourier는 주로 연구 주제로 구축되었으며, 완성된 도구라기보다는 개념 증명으로 보아야 합니다. 그 가치의 대부분은 운영자가 직접 구성 파일을 생성하는 등 수정, 확장 및 실험하는 데서 비롯됩니다. 이 연구 프로젝트는 호기심과 재미로 만들어졌으며 악의적으로 사용되어서는 안 됩니다.
이 기술은 여러 엔터프라이즈 EDR 솔루션을 우회했습니다.
Releases에는 대상 시스템에서 실행하기 위한 컴파일된 DSCourier 바이너리와 지원 파일이 포함되어 있습니다.build.ps1은 빌드 프로세스를 자동화하여 프로젝트를 컴파일하고 바이너리를 준비합니다.개발 머신 (소스에서 DSCourier 빌드):
대상 머신 (빌드된 DSCourier.exe 실행):