
Decepticon v1.5.4
격리된 Kali 샌드박스 내에서 정찰, 익스플로잇, 권한 상승, 측면 이동 및 C2에 이르는 전체 공격 체인을 계획하고 실행하는 자율 LLM 레드팀 에이전트입니다.
Decepticon — 자율 레드팀 에이전트
"또 AI 해킹 툴이야? nmap 돌리고 리포트 쓰는 거 아니야?"
OSS 에이전트의 핵심 기능
- 이름과 target URL 입력 후 바로 Red 실행: CLI에서 인게이지먼트 이름과 대상 웹 URL을
입력하면 RoE와 직접 승인이 자동으로 생성되고 Red / Decepticon으로 진입합니다.
사전에 scope 파일을 준비하거나 별도 승인 명령을 실행할 필요가 없습니다.
Soundwave의 Plan은 선택 사항이며
/mode로 자유롭게 전환할 수 있습니다. Blue에서는 연결된 로컬 센서 이벤트를 조사합니다. 인게이지먼트 흐름. - 터미널 사용 흐름: 검색 가능한 모드·모델·세션 선택기, 여러 줄 입력, 초안·입력 이력 보존,
대기 메시지 관리, 독립적인 Blue 감시 상태와 사건 상세, 대화 내보내기,
읽기 전용
decepticon doctor를 제공합니다. CLI 레퍼런스 · 업그레이드 안내. - 전문 에이전트 운영: 정찰, 취약점 연구, 익스플로잇, Active Directory, 클라우드 등 도메인별 에이전트가 격리된 샌드박스에서 작업합니다. BloodHound CE와 Sliver C2 같은 전문 워크로드는 필요할 때 시작합니다. 에이전트 목록 · 아키텍처.
- 자율 리버스 엔지니어링: 인게이지먼트 중 발견한 바이너리에 심층 분석이 필요하면 Reverser가 선택형 REA 워크로드를 시작하고 Ghidra 프로바이더의 MCP 도구를 찾아 사용합니다. REA는 바이너리에 결합된 분석 세션을 유지하고, 결과를 에이전트에 전달하기 전에 원본 Evidence bundle을 저장합니다. REA 리버싱 동작.
- Blue Cell 방어 관찰: 로컬 센서가 웹 서비스로 들어오는 요청과 선택적으로 애플리케이션 로그를 수집합니다. 상주 방어 에이전트가 의심 이벤트를 조사하고 Red 인게이지먼트와 함께 CLI에 알립니다. 자동 차단은 수행하지 않습니다. Blue Cell 설정과 관찰 범위.
- 검토 가능한 결과: 워크스페이스와 지식 그래프에 발견 사항과 공격 문맥을 보존합니다. 선택형 웹 대시보드에서는 에이전트 활동을 실시간으로 보고 계획·발견 사항·공격 그래프를 검토할 수 있습니다. 웹 대시보드 · 지식 그래프.
상용 제품 데모
오픈소스 CLI 데모
설치
사전 요구사항: Docker 와 Docker Compose v2.
curl -fsSL https://decepticon.red/install | bash
decepticon onboard # 대화형 설정 위자드 (프로바이더, API 키, 모델 프로필)
decepticon # 코어 서비스와 터미널 CLI 실행; 웹 대시보드는 CLI에서 /web
라이브러리로 사용 (pip)
에이전트 위에 무언가를 만드시나요 — 제품, 연구 통합, 커스텀 오케스트레이터? SDK 를 PyPI 에서 설치하세요:
pip install decepticon # 코어 SDK
pip install "decepticon[neo4j]" # + 지식그래프 공격체인 도구
decepticon 은 클라이언트 SDK 입니다 — 에이전트 팩토리·미들웨어·도구·스킬을 담고 있고, LLM 호출과 샌드박스 실행은 런타임 서비스로 HTTP 라우팅합니다 (DECEPTICON_LLM__PROXY_URL, SANDBOX_URL). 에이전트를 실제로 돌리려면 그 서비스들이 필요합니다 — 위 Docker 스택을 쓰거나 URL 을 직접 가리키세요. 팩토리 오버라이드 surface, 선언적 PluginBundle 플러그인, 안전 게이트는 라이브러리로서의 Decepticon 참고.
💖 Decepticon 후원
AI 기반 위협 환경에 맞선 공격형 백신을 지향하고 있습니다. 자율 레드팀이 더 강한 방어로 이어진다고 믿으신다면 후원으로 함께해 주세요.
벤치마크
| 벤치마크 | 난이도 | 통과율 |
|---|---|---|
| XBOW validation-benchmarks | Easy (Level 1) | 45 / 45 (100 %) |
| XBOW validation-benchmarks | Medium (Level 2) | 50 / 51 (98.0 %) |
| XBOW validation-benchmarks | Hard (Level 3) | 7 / 8 (87.5 %) |
| XBOW validation-benchmarks | 모든 난이도 | 102 / 104 (98.08 %) |
- 챌린지별 전체 인덱스 · 공격 클래스 매트릭스 · LangSmith 트레이스
- 다른 AI 펜테스트 에이전트와 비교 (Strix · PentestGPT · MAPTA · Cyber-AutoAgent · XBOW 상용 등)
Decepticon이란?
AI + 해킹 도구들은 대부분 nmap 돌리고 리포트 출력하는 데모입니다. Decepticon은 다릅니다.
Decepticon은 전문 자율 레드팀 에이전트입니다. 실제 공격자처럼 현실적인 공격 체인을 실행합니다 — 정찰, 초기 침투, 권한 상승, 횡이동, C2 — 스캐너가 아닌 실제 공격자의 방식으로.
모든 Red 작업은 운영자가 가져오고 명시적으로 승인한 RoE에서 시작합니다. /scope import <file> --confirm 다음 /mode red approve로 승인하며 Plan은 선택 사항입니다. Soundwave는 ConOps·디컨플릭션 등 계획 문서를 작성하고, OPPLAN은 Red 실행 오케스트레이터가 구성합니다.
왜 Decepticon인가?
체크리스트 스캔이 아닌 실제 킬체인. Decepticon은 OPPLAN을 읽고 열린 경로를 통해 목표를 추적합니다 — 피벗, 적응, 기술 체이닝.