cloudflare/security-audit-skill
A coding-agent skill for multi-phase security audits with independently verified, machine-readable findings
해결하는 문제
코드 에이전트를 코드베이스 내의 취약점을 체계적으로 탐지할 수 있는 전문 보안 감사자로 전환합니다. 즉흥적인 보안 검사를 대체하여 포괄적인 커버리지와 발견 결과의 엄격한 검증을 보장하는 구조적이고 다단계 프로세스를 제공합니다.
작동 방식
이 스킬은 격리된 에이전트를 사용하여 6단계 워크플로우를 오케스트레이션합니다:
- 조준(Reconnaissance): 아키텍처, 신뢰 경계, 입력 표면을 매핑하여 커버리지 로그를 생성합니다.
- 커버리지 중심 탐사: 특정 로그 단위에 탐사자를 배정하여 격차와 잠재적 버그를 찾습니다.
- 후보 검증: 새로운 검증 에이전트를 사용하여 모든 고유한 후보 발견을 반박하려고 시도합니다.
- 구조화된 출력: JSON 스키마에 따라 확인됨, 검증 필요, 또는 거부된 결과로 기록합니다.
- 독립적인 기록 검증: 별도의 에이전트를 사용하여 최종 소스 주장의 정확성을 검증합니다.
- 타겟 중립 보고서 생성: 최종 보고서와 상세한 발견 문서를 생성합니다.
대상 사용자
AI 코드 에이전트를 사용하고 소프트웨어 프로젝트에 깊이 있고 체계적인 보안 감사를 수행하고자 하는 개발자 및 보안 연구자.
주요 특징
- 적대적 검증: 발견한 에이전트와 검증하는 에이전트는 절대 동일하지 않습니다.
- 커버리지 추적: 커버리지 로그를 사용하여 격차를 식별하고 추가 실행을 통해 탐지율을 향상시킬 수 있습니다.
- 광범위한 공격 유형: 메모리 안전성, LLM 고유 취약성, 웹 프로토콜, 공급망, 클라우드 배포를 위한 전용 탐사 프롬프트 포함.
- 엄격한 판단: 소스 추적 정보가 있는 확인된 취약성과 여전히 검증이 필요한 후보를 명확히 구분합니다.
이 프로젝트를 다룬 글
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트