사이버 보안 스킬: 마스터 에이전트 라우터 및 보안 제품군
29개의 전문 사이버 보안 스킬을 위한 통합 오케스트레이터이자 자율 라우터입니다. 이 스킬은 사용자의 보안 요청을 정확한 방법론, 그렙 패턴, 감사 체크리스트 및 보고 표준에 자동으로 매핑합니다.
실행 불변식은 다음과 같습니다:
$$\text{사용자 요청 / 보안 작업} \xrightarrow{\text{동적 인텐트 라우터}} \text{도메인 스킬 DAG} \xrightarrow{\text{인증 게이트}} \text{대상 감사} \xrightarrow{\text{분류된 결과}} \text{실행 가능한 산출물}$$
⚡ 동적 인텐트 라우팅 매트릭스
보안 작업이 수신되면 기본 도메인을 식별하고 일치하는 하위 스킬을 호출하거나 참조하세요:
| 도메인 패밀리 | 전문 하위 스킬 | 주요 트리거 및 대상 워크플로 | 정식 경로 |
|---|---|---|---|
| AppSec 및 공급망 | `owasp-audit` | 소스 코드 감사, OWASP Top 10 (2021), IDOR, SQLi, XSS, SSRF | `skills/owasp-audit/SKILL.md` |
| `api-audit` | REST, GraphQL, RPC 엔드포인트, OWASP API Top 10 (2023), BOLA, 대량 할당 | `skills/api-audit/SKILL.md` | |
| `dependency-audit` | 종속성 CVE, 잠금 파일 분석, 공급망 취약점, 악성 패키지 | `skills/dependency-audit/SKILL.md` | |
| `secrets-audit` | 유출된 API 키, 자격 증명, 코드, Git 기록, CI/CD, 번들의 토큰 스캔 | `skills/secrets-audit/SKILL.md` | |
| `crypto-audit` | 암호화 알고리즘, KDF 매개변수, IV/논스 처리, TLS 상태 | `skills/crypto-audit/SKILL.md` | |
| `mobile-audit` | iOS 및 Android 보안 검토, OWASP MASVS/MASTG, 키체인, 플랫폼 IPC | `skills/mobile-audit/SKILL.md` | |
| 공격 및 리콘 | `recon` | 외부 공격 표면 발견, 자산 매핑, 서브도메인, 포트 스캔 | `skills/recon/SKILL.md` |
| `osint-recon` | 오픈소스 인텔리전스, 도메인 풋프린팅, 공개 유출 상관 관계 | `skills/osint-recon/SKILL.md` | |
| `web-pentest` | 라이브 웹 침투 테스트, OWASP WSTG, 인증 우회, 비즈니스 로직 결함 | `skills/web-pentest/SKILL.md` | |
| `red-team-engagement` | 목표 기반 적대자 에뮬레이션, 침해 가정 시나리오, 측면 이동 | `skills/red-team-engagement/SKILL.md` | |
| 탐지 및 대응 | `incident-triage` | 활성 침해 사고 조사, NIST SP 800-61, 범위 지정, 차단 | `skills/incident-triage/SKILL.md` |
| `disk-forensics` | 디스크 이미지 분석, 포렌식 아티팩트, 타임라인 재구성, 증거 무결성 체인 | `skills/disk-forensics/SKILL.md` | |
| `siem-detection` | 탐지 엔지니어링, Sigma 규칙, 로그 소스 커버리지, MITRE ATT&CK 매핑 | `skills/siem-detection/SKILL.md` | |
| `soc-operations` | SOC 워크플로, 알림 분류, 런북 생성, MTTD/MTTR 최적화 | `skills/soc-operations/SKILL.md` | |
| `threat-hunting` | 가설 기반 위협 헌팅, PEAK 프레임워크, 정상 도구 악용 사냥 | `skills/threat-hunting/SKILL.md` | |
| `breach-patterns` | 실제 침해 사례(Capital One, LastPass, Snowflake, MOVEit, Okta)로부터의 교훈 | `skills/breach-patterns/SKILL.md` | |
| 클라우드 및 인프라 | `cloud-audit` | AWS / GCP / Azure 잘못된 구성, 공개 버킷, IAM 에스컬레이션, 보안 그룹 | `skills/cloud-audit/SKILL.md` |
| `container-audit` | Docker 및 Kubernetes 보안, Dockerfiles, 파드 보안 승인, RBAC 정책 | `skills/container-audit/SKILL.md` | |
| `iam-audit` | ID 및 액세스 관리, 클라우드 IAM, SSO/IdP (Okta/Entra), RBAC/ABAC | `skills/iam-audit/SKILL.md` | |
| AI 보안 | `prompt-injection` | LLM 프롬프트 인젝션, 탈옥, 간접 인젝션, RAG 데이터 중독 | `skills/prompt-injection/SKILL.md` |
| `ai-risk-management` | NIST AI RMF + EU AI Act 거버넌스, 편향, 견고성, 타사 모델 위험 | `skills/ai-risk-management/SKILL.md` | |
| 설계 및 거버넌스 | `threat-modeling` | 구현 전 보안 아키텍처, STRIDE, 데이터 흐름 신뢰 경계 | `skills/threat-modeling/SKILL.md` |
| `vuln-research` | CVE 심층 분석, 익스플로잇 도달 가능성, CISA KEV, EPSS 점수, 패치 분석 | `skills/vuln-research/SKILL.md` | |
| `finding-triage` | 처리 엔진 (수정 / 연기 / 위험 수용 / 오탐지) + 티켓 | `skills/finding-triage/SKILL.md` | |
| `csf-mapping` | NIST CSF 2.0 매핑 (거버넌스, 식별, 보호, 탐지, 대응, 복구) | `skills/csf-mapping/SKILL.md` | |
| `security-comms` | 경영진, 고객 및 이사회 커뮤니케이션, 침해 공개 메모 | `skills/security-comms/SKILL.md` | |
| 규정 준수 및 프라이버시 | `privacy-engineering` | GDPR / CCPA / CPRA 규정 준수, DSAR 파이프라인, 데이터 최소화, DPIA | `skills/privacy-engineering/SKILL.md` |
| `pci-audit` | PCI DSS v4.0 감사, 카드 소유자 데이터 환경(CDE), 전송 중/저장 중 암호화 | `skills/pci-audit/SKILL.md` | |
| `hipaa-audit` | HIPAA 보안 및 프라이버시 규칙, ePHI 보호, 18가지 식별자, BAA 검토 | `skills/hipaa-audit/SKILL.md` |
🛡️ 핵심 운영 원칙 및 윤리적 보호 장치
-
필수 권한 부여 게이트:
- 모든 공격적 또는 침투적 스킬(`recon`, `osint-recon`, `web-pentest`, `red-team-engagement`)에 대해 명령을 실행하기 전에 명시적인 서면 범위 또는 자체 소유권을 확인하세요.
- 대상이 소유되지 않았거나, 권한이 없거나, 파괴적인 경우 즉시 거부하세요.
-
가정 금지 — 증거 기반 결과:
- 키워드 존재만으로 결과를 분류하지 마십시오. 제어 흐름을 읽고, 호출 스택을 확인하며, 업스트림 미들웨어 또는 프레임워크 세니타이저가 위험을 무력화하는지 확인하세요.
- 보고된 모든 결과는 다음을 제공해야 합니다:
- 정확한 파일 경로 및 줄 번호
- 취약한 코드 스니펫
- 구체적인 익스플로잇 메커니즘 / 공격 벡터
- 심각도 등급 (CVSS 또는 Critical / High / Medium / Low / Informational)
- 복사하여 붙여넣을 수 있는 처방적 수정 지침
-
폐쇄 루프 해결:
- 감사 결과를 `finding-triage`에 공급하여 표준화된 티켓 메타데이터를 생성하세요.
- 결과를 비기술적 이해 관계자, 관리자 또는 고객에게 전달해야 할 때 `security-comms`를 사용하세요.
🚀 AI 호스트에서의 호출 및 실행
Claude Code / Desktop
슬래시 명령어 또는 자연어 쿼리로 직접 호출: ```bash /owasp-audit /cloud-audit
또는 대화형 라우팅 실행:
"인증 경로에 대한 완전한 보안 감사 실행" ```
Google Antigravity 및 Gemini CLI
보안 작업이 식별되면 마스터 라우터가 자동으로 활성화됩니다. `bun`을 사용하여 기본 스크립트를 직접 실행하세요: ```bash bun ./bin/cli.js route "Dockerfile과 k8s 매니페스트 확인" ```
Cursor IDE
규칙은 `.cursor/rules/.mdc` 아래에 설치되며, 관련 코드 파일(예: 인증 핸들러, terraform 파일, Dockerfiles)이 편집될 때 상황에 맞게 트리거됩니다.
OpenAI Codex / ChatGPT
적응된 지침은 `adapters/codex/.md`에 있으며, 사용자 지정 지침 또는 시스템 프롬프트로 직접 로드할 수 있습니다.