Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
도구/GitHubGitHub/7hepr0fess0r/adcsdevilcom
Authentication & AuthorizationPrivilege EscalationPayload GenerationVulnerability AnalysisExploitationPost-ExploitationPenetration TestingRed Teaming
GitHub7hepr0fess0r/adcsdevilcom

ADCSDevilCOM

SMB를 통해 DCOM을 사용하여 ADCS에서 인증서를 요청하는 C# 도구입니다. 이 도구를 사용하면 MS-WCCE 프로토콜과 DCOM을 통해 CA 서버에서 X.509 인증서를 원격으로 요청할 수 있으며, SMB를 직접 사용하여 기존의 endpoint mapper 요구 사항을 우회합니다.

저장소 보기
168219개월 전Kitploit 검토 완료

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

ADCSDevilCOM

ADCS로부터 DCOM over SMB를 사용하여 인증서를 요청하는 C# 도구입니다. 이 도구는 MS-WCCE 프로토콜을 통해 DCOM으로 CA 서버에서 X.509 인증서를 원격으로 요청할 수 있으며, 전통적인 엔드포인트 매퍼(endpoint mapper) 요구 사항을 SMB를 직접 사용하여 우회합니다.

[!WARNING] 명시적 권한이 있는 환경에서만 사용하십시오. 무단 사용은 불법이 될 수 있습니다.

이 도구가 할 수 있는 작업

  • 📋 DCOM/SMB를 통해 원격으로 인증서 요청 및 내보내기
  • 📋 ESC1 악용을 위한 주체 대체 이름(UPN/DNS) 추가
  • 📋 요청 ID로 CA 관리자 승인 대기 중인 인증서 검색

공격 시나리오

  • 💥 ESC1: 다른 사용자를 가장하기 위해 임의의 UPN으로 인증서 요청
  • 💥 ESC6: EDITF_ATTRIBUTESUBJECTALTNAME2가 설정된 경우 모든 템플릿 남용
  • 💥 지속성: 백도어 접근을 위한 장기 유효 인증서 생성

빌드

root@kitploit:~
# Clone or download the tool
git clone https://github.com/7hePr0fess0r/ADCSDevilCOM
cd ADCSDevilCOM

# Build (For testing I used .NET 9 SDK)
dotnet build

# Publish (optional)
dotnet publish -c Release -r win-x64 --self-contained true -p:PublishSingleFile=true -p:IncludeNativeLibrariesForSelfExtract=true

사용법

명령줄 구문

root@kitploit:~
ADCSDevilCOM.exe -target dc01.corp.local -ca DC01-CA -template VulnerableTemplate [OPTIONS]

기술 세부 사항

ADCSDevilCOM의 작동 방식에 대한 자세한 내용은 Technical Details를 참조하십시오.


사용 사례

ADCSDevilCOM을 사용할 수 있는 방법에 대한 자세한 내용은 Usecases를 참조하십시오.

도구 다운로드