Skip to content
KitploitKITPLOIT
도구익스플로잇블로그
Log in
제출
도구익스플로잇블로그
제출

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

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

피드문의개인정보© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
RedTeamSimmer — 웹 기반 적대자 에뮬레이션 플랫폼으로, Go 에이전트를 통해 Windows 엔드포인트 전반에서 Atomic Red Team 테스트를 오케스트레이션하며, MITRE ATT&CK 매핑, APT 에뮬레이션 계획, 탐지 규칙 상관관계 분석을 제공합니다. | Kitploit
도구/GitHubGitHub/breachsimrange/redteamsimmer
Defensive ToolsPenetration Testing FrameworksScripting & AutomationPenetration TestingCommand and ControlThreat IntelligenceLearning & EducationRed TeamingAdversarial AttackLabs & Practice
GitHub
1311381개월 전아직 검토되지 않음

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유
breachsimrange/redteamsimmer

RedTeamSimmer

웹 기반 적대자 에뮬레이션 플랫폼으로, Go 에이전트를 통해 Windows 엔드포인트 전반에서 Atomic Red Team 테스트를 오케스트레이션하며, MITRE ATT&CK 매핑, APT 에뮬레이션 계획, 탐지 규칙 상관관계 분석을 제공합니다.

저장소 보기

RedTeamSimmer Logo

RedTeamSimmer

Atomic Red Team을 위해 항상 원했던 UI
웹 기반 적대자 에뮬레이션 플랫폼 및 Atomic Red Team 테스트 오케스트레이션.

Version License MITRE ATT&CK v19.1 Python 3.9+ Go 1.19+ Stars X


개요

RedTeamSimmer는 엔터프라이즈 Windows 환경 전반에서 Atomic Red Team 테스트를 오케스트레이션하기 위한 현대적인 UI를 제공하는 오픈소스 웹 기반 적대자 에뮬레이션 플랫폼입니다. 이 도구는 DEF CON Trainings의 'Mastering Breach and Adversarial Attack Simulation' 교육을 위해 처음 만들어졌습니다. 기존의 atomic 테스트 실행은 PowerShell 구문을 외우고, 엔드포인트별로 사전 요구사항을 수동으로 관리하며, 중앙 집중식 가시성 없이 흩어진 결과를 수집해야 했습니다. RedTeamSimmer는 Flask 서버, 경량 Golang 에이전트, 실시간 웹 인터페이스를 통해 이를 해결하며, 보안 팀이 MITRE ATT&CK에 매핑된 기법을 몇 번의 클릭으로 실행할 수 있게 해줍니다. 운영자는 여러 엔드포인트에 에이전트를 배포하고, 전체 ATT&CK 카탈로그를 탐색하며, 사전 요구사항이 자동으로 처리되는 테스트를 실행하고, 단일 대시보드에서 실시간 색상으로 구분된 출력을 모니터링할 수 있습니다.

RedTeamSimmer는 복잡한 적대자 에뮬레이션 도구와 실용적인 사용성 사이의 간극을 메워줍니다 - 깔끔하고 직관적인 인터페이스로 Atomic Red Team의 강력한 기능을 제공합니다.

또한 APT28, APT3, APT41, FIN7, Lazarus Group, Wizard Spider를 포함한 실제 위협 행위자를 위해 Atomic Red Team으로 모델링된 적대자 에뮬레이션 플랜을 함께 제공하여 다단계 공격 시뮬레이션을 지원합니다. Sigma, Splunk, Elastic Security용 탐지 규칙 매핑은 블루 팀이 커버리지 격차를 식별하고 경보를 검증하는 데 도움을 줍니다. 전체 운영 이력은 규정 준수를 위한 완전한 감사 추적을 제공합니다. 레드 팀, 블루 팀, 퍼플 팀 훈련, EDR/AV 테스트, 교육을 위해 설계되었습니다.

RedTeamSimmer는 BreachSimRange 팀이 만들고 유지 관리합니다. 최초의 RedTeamSimmer는 @abhijithbr이 만들었습니다.


DEF CON Singapore Demo Labs 2026

RedTeamSimmer는 DEF CON Singapore Demo Labs 2026에서 처음 공개적으로 발표되었습니다. Demo Labs 쇼케이스는 보안 커뮤니티를 대상으로 플랫폼의 적대자 에뮬레이션 기능과 실시간 atomic 테스트 실행을 시연하는 데 사용되었습니다.


기능

MITRE ATT&CK 통합

RedTeamSimmer는 모든 atomic 테스트를 MITRE ATT&CK 전술별로 구성하여 실행할 기법을 쉽게 탐색하고 선택할 수 있게 해줍니다.

  • 전술 기반 탐색 - 테스트는 해당 MITRE ATT&CK v19 전술(Initial Access, Execution, Persistence, Privilege Escalation, Stealth, Defense Impairment, Credential Access, Discovery, Lateral Movement, Collection, Command and Control, Exfiltration, Impact) 아래에 그룹화됩니다. v19(2026년 4월)는 기존 Defense Evasion 전술을 Stealth(TA0005)와 Defense Impairment(TA0112)로 분리했습니다 - 전체 마이그레이션 노트는 docs/UPDATES.md를 참조하세요.
  • 기법 세부 정보 - 실행 전에 전체 기법 설명, 지원 플랫폼, 실행기 유형, 권한 상승 요구사항을 확인
  • 하위 기법 지원 - 하위 기법을 적절히 처리합니다(예: T1059 Command and Scripting Interpreter 아래의 T1059.001 PowerShell)
  • ATT&CK 링크 - 각 기법에 대한 MITRE ATT&CK 문서로의 직접 링크

멀티 에이전트 아키텍처

대상 시스템에 경량 에이전트를 배포하고 중앙 서버에서 원격으로 테스트 실행을 오케스트레이션합니다.

  • Go 기반 에이전트 - 외부 종속성 없는 컴파일된 독립 실행형 바이너리
  • 에이전트 등록 - 에이전트가 자동으로 서버에 등록하고 시스템 정보(호스트 이름, 사용자 이름, OS, 아키텍처)를 보고
  • AV 탐지 - 에이전트가 CrowdStrike, SentinelOne, Carbon Black, Defender 등 60개 이상의 안티바이러스/EDR 제품을 탐지
  • 구성 가능한 폴링 - 은밀성을 위한 조정 가능한 폴링 간격 및 지터 타이밍
  • 시작 지속성 - 레지스트리, 예약된 작업 또는 시작 폴더를 통한 선택적 지속성
  • 원격 종료 - 전체 아티팩트 정리를 통한 깔끔한 에이전트 제거

참고: 현재 Windows 에이전트만 완전히 지원됩니다. Linux/macOS 에이전트 지원은 향후 릴리스에서 계획되어 있습니다.

실시간 실행 출력

테스트 출력은 완료 후가 아니라 에이전트가 실행하는 동안 실시간으로 스트리밍되므로, 사전 요구사항 실행, 메인 명령 실행, 정리 트리거가 발생하는 것을 실시간으로 볼 수 있습니다. 출력 유형 - stdout, stderr, 에이전트 메시지 - 은 노이즈를 줄이기 위해 독립적으로 토글할 수 있습니다. 각 테스트 단계는 장식용 로그 배너로 구분되고, 개별적으로 시간이 측정되며, 완료 시 종료 코드가 즉시 표시됩니다.

사전 요구사항 관리

Atomic 테스트는 실행 전에 도구나 파일이 준비되어 있어야 하는 경우가 많습니다. RedTeamSimmer는 YAML 테스트 정의를 파싱하고, prereq_command를 실행하여 종속성이 이미 충족되었는지 확인하며, 그렇지 않은 경우 get_prereq_command를 실행하여 설치합니다. 재검증 단계에서 메인 명령이 실행되기 전에 사전 요구사항이 준비되었는지 확인합니다. 이를 건너뛰려는 경우 - 예를 들어 이미 대상을 준비한 경우 - UI에서 테스트를 직접 실행할 수 있는 수동 재정의 기능을 제공합니다.

위협 행위자 에뮬레이션 플랜

RedTeamSimmer는 실제 APT 공격 기법을 모델로 한 사전 구축된 에뮬레이션 플랜과 함께 제공됩니다. 각 플랜은 해당 MITRE ATT&CK 그룹 프로필에 문서화된 기법에 매핑된 Atomic Red Team 테스트를 연결하므로, 고립된 기법을 실행하는 대신 행위자의 킬 체인을 순서대로 실행합니다. 플랜은 JSON으로 정의되며 완전히 편집 가능하고 확장 가능합니다 - 순서를 수정하거나, 기법을 추가 또는 제거하거나, 사용자 정의 플랜 빌더를 사용하여 처음부터 직접 만들 수 있습니다.

포함된 플랜:

위협 행위자출처초점
APT28 (Fancy Bear)러시아 - GRU Unit 26165정부 스파이 활동, 선거 개입, 자격 증명 수집
APT3 (Gothic Panda)중국 - MSS항공우주, 국방, 통신 표적
APT41 (Wicked Panda)중국 - 이중 용도스파이 활동과 금전적 동기 침입의 하이브리드
FIN7 (Carbanak)금전적 동기 (eCrime)POS 악성코드, 소매 및 호텔 침해 패턴
Lazarus Group북한 - RGB금융 절도, 파괴적 공격, 암호화폐 운영
Wizard Spider금전적 동기 (eCrime)Ryuk/Conti 랜섬웨어 킬 체인, 자격 증명 접근, 측면 이동

각 플랜에는 공격 체인 순서, 테스트 종속성을 위한 -GetPrereqs 플래그, ATT&CK Navigator 레이어 내보내기를 위한 MITRE 기법 ID가 포함됩니다. 실행은 하나 이상의 에이전트에서 기법을 순차적으로 실행하며 각 단계별로 전체 출력을 캡처합니다.

대시보드 및 보고

대시보드는 온라인/오프라인 상태의 활성 에이전트, 실행된 총 에뮬레이션 수, 기법 커버리지 수, 성공 및 실패 통계, 최근 작업 이력, 빠른 분류를 위한 실패한 작업 목록을 한눈에 볼 수 있게 해줍니다.

세 가지 차트 유형이 운영 상황을 시각화합니다 - 작업 상태 분포를 위한 도넛 차트, 전술 커버리지를 위한 막대 차트, 에이전트 상태 분석을 위한 원형 차트.

MITRE ATT&CK 히트맵은 실행된 기법을 ATT&CK 매트릭스에 대해 색상으로 구분된 상태(완료, 실패, 실행 중, 대기 중)로 렌더링하고, 상세 출력으로의 클릭 이동, 운영 진행에 따른 실시간 업데이트를 제공합니다.

세부 정보 보기 모달

세부 정보 모달은 단일 기법 실행을 자세히 살펴보는 곳입니다. 실행 요약은 기법 ID, 종료 코드, 소요 시간을 한눈에 보여주며, 이어서 테스트 이름, 설명, 실행기, 플랫폼의 파싱된 분석이 표시됩니다. 입력 인수는 원시 형태(변수 자리 표시자 포함)와 해석된 형태(실제 값 포함)로 모두 표시되므로 정확히 무엇이 실행되었는지 확인할 수 있습니다. 사전 요구사항, 메인 명령, 정리 섹션은 각각 구문 강조와 함께 자체 출력 스트림을 표시합니다. 정리 명령은 참조용으로 표시되지만 자동 실행되지는 않습니다. 외부 링크는 추가 조사를 위해 MITRE ATT&CK, SigmaHQ, Atomic Red Team 저장소로 연결됩니다.

탐지 규칙 통합

실행된 모든 기법은 세 가지 소스의 탐지 규칙과 상호 연관됩니다:

  • Sigma 규칙 - 모든 SIEM 형식으로 변환 가능한 일반 탐지
  • Splunk 쿼리 - 바로 사용 가능한 SPL 쿼리
  • Elastic 규칙 - Elastic Security용 탐지

규칙은 기법 ID에 대해 자동으로 매칭되며, 기법별 개수 요약과 전체 쿼리 내용을 위한 확장 가능한 보기를 제공합니다. 직접 링크는 업스트림 규칙 저장소로 연결됩니다. 규칙 데이터베이스는 로컬 및 오프라인이므로 실행 중 외부 API 호출이 발생하지 않습니다 - 제한적이거나 에어갭 환경에서 실행할 때 유용합니다.

운영 관리

운영 보기는 상태, 진행률, 타임스탬프와 함께 모든 운영을 나열합니다. 실행 중인 운영은 인터페이스에서 일시 중지, 재개 또는 중지할 수 있습니다. 진행률은 백분율 완료 막대로 표시되며, 모든 운영을 클릭하면 기법별 결과 테이블(상태, 소요 시간, 종료 코드)과 특정 실행 디버깅을 위한 필터링 가능한 로그 보기가 있는 전체 실행 타임라인이 열립니다.

파일 드롭 시스템

에뮬레이션이 대상에 특정 기법 폴더를 필요로 하는 경우, 서버는 이를 ZIP 아카이브로 묶어 선택된 에이전트에 배포합니다. 에이전트는 실행 시작 전에 성공적인 추출을 확인하며, 준비된 파일은 테스트 완료 후 또는 에이전트가 정상적으로 종료될 때 제거됩니다.

에이전트 관리

에이전트 목록은 호스트 이름, 사용자 이름, OS, 아키텍처, 마지막 확인 시간과 함께 상태 표시기가 있는 모든 등록된 에이전트를 보여줍니다. AV 탐지 결과는 에이전트별로 표시되므로 대상에 정확히 어떤 보안 제품이 설치되어 있는지 확인할 수 있습니다. 에이전트 구성 - 시작 지속성, 지터 타이밍, 메타데이터 - 은 바이너리를 재배포하지 않고 UI에서 수정할 수 있습니다. 원격 종료 작업은 레지스트리 항목, 예약된 작업, 드롭된 파일과 같은 아티팩트와 함께 에이전트를 깔끔하게 제거합니다.


아키텍처

Architecture


스크린샷

도구 다운로드