클로드를 특정 공격 표면의 전문가로 바꾸는 오펜시브 시큐리티 스킬 모음
SQL 인젝션이나 셸코드 작성 같은 복잡한 보안 작업에서 클로드가 단순히 정보를 나열하는 것을 넘어, 해당 분야 전문가의 방법론을 따라 움직이게 됩니다. 이 저장소는 클로드 스킬 시스템에 바로 넣을 수 있는 SKILL.md 파일들을 모아둔 것으로, 대화 중 특정 주제가 나오면 관련 스킬이 자동으로 로드되어 컨텍스트를 효율적으로 관리합니다. 이를 통해 인가된 레드팀 작업이나 버그 바운티 분석 시 더 체계적인 공격 경로를 탐색할 수 있습니다.
대화 흐름에 맞춰 자동 활성화되는 스킬 구조
각 스킬은 특정 공격 표면에 대한 전문가 수준의 방법론을 담은 구조화된 파일입니다. 사용자가 대화에서 SQL 인젝션을 언급하면 offensive-sqli 스킬이 자동으로 로드되고, 다른 주제를 다룰 때는 해당 스킬이 컨텍스트에 부담을 주지 않습니다. 이러한 온디맨드 로딩 방식은 불필요한 토큰 소모를 줄이면서 필요한 순간에 정확한 도메인 지식을 제공합니다. 웹 애플리케이션부터 무선 네트워크, 클라우드, 모바일까지 다양한 영역의 스킬이 포함되어 있어 상황에 맞는 전문가 모드로 전환할 수 있습니다.
23개 카테고리에 걸친 공격 표면 커버리지
현재 라이브러리는 웹 애플리케이션, 인증 및 신원, 액티브 디렉터리, 무선, 클라우드, 모바일, IoT, 인프라 및 레드팀, 익스플로잇 개발, 퍼징, 정찰, API 보안, 컨테이너 및 쿠버네티스, CI/CD, 암호학, 권한 상승, 포스트 익스플로잇, 포렌식 및 C2, 공급망, 사회공학, 네트워크 공격, AI 보안, 유틸리티 등 23개 카테고리를 아우릅니다. 각 카테고리에는 해당 영역의 구체적인 기술과 도구, 엣지 케이스, 에스컬레이션 경로를 다루는 개별 스킬들이 배치되어 있습니다. 예를 들어 무선 카테고리에서는 WPA2/3, EAP, BLE, Zigbee, Z-Wave, LoRa 등 다양한 프로토콜의 공격 방법을 다루며, 인프라 카테고리에서는 EDR 회피와 셸코드 작성 같은 고급 레드팀 운영 기술을 포함합니다.
클로드 환경별 설치 및 사용 방법
가장 권장되는 방식은 git clone 명령으로 저장소를 ~/.claude/skills/claude-red 경로에 복제하는 것입니다. 이렇게 하면 클로드가 대화 트리거에 맞춰 스킬을 자동으로 인식합니다. 특정 카테고리만 필요할 경우 git sparse-checkout을 이용해 해당 폴더만 선택적으로 가져올 수 있습니다. 클로드 코드를 사용하는 경우 cat 명령으로 SKILL.md 내용을 시스템 파일로 전달하거나, 클로드.ai에서는 프로젝트 시스템 프롬프트에 내용을 붙여넣는 방식으로 사용할 수 있습니다. 또한 install.sh 스크립트를 통해 인터랙티브 또는 특정 카테고리를 지정하여 설치할 수도 있습니다.
확장 계획과 기여 가이드
라이브러리는 현재 약 130개 스킬을 목표로 여러 단계의 확장을 진행 중입니다. 무선, IoT, 웹 기본기 및 고급, 문서화 및 도구 개선, 신규 카테고리 추가, 심층 재작성 등 9개 단계의 로드맵이 있으며, 일부는 완료되었고 나머지는 계획 단계에 있습니다. 기여는 환영되며, 단일 표면에 집중된 스킬이 방대한 개요보다 선호됩니다. CONTRIBUTING.md에는 스킬 템플릿, 프론트매터 표준, 리뷰 프로세스가 명시되어 있어 새로운 스킬을 추가할 때 참고할 수 있습니다.
사용 전 확인해야 할 법적 및 기술적 범위
이 저장소는 MIT 라이선스로 배포되어 자유롭게 사용할 수 있으며, 출처 표기가 권장됩니다. 그러나 이 스킬들은 오펜시브 시큐리티, 즉 공격적인 보안 작업을 위한 것이므로 반드시 인가된 레드팀 업무, 버그 바운티, 보안 연구, CTF 준비, 운영자 교육, 체계적인 공격 표면 탐색 등 합법적인 용도로만 사용해야 합니다. 스킬은 방법론과 도구를 안내하지만, 실제 공격 실행에 대한 법적 책임은 사용자에게 있습니다. 또한 스킬의 정확성과 최신성은 위협 환경의 변화에 따라 달라질 수 있으므로, 중요한 작업 전에는 관련 기술의 최신 동향을 추가로 확인하는 것이 좋습니다.