This skill should be used when performing security audits on Cratos - command injection analysis, REST API authorization review, WebSocket authentication, tool security, and generating actionable fix plans.
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Um comando direto ignora o prompt de revisão. Verifique a origem antes de executá-lo.
O comando permanece em uma só linha. Role horizontalmente para revisá-lo antes de copiar.
Prefere uma cópia local? Baixe os arquivos disponíveis atualmente no SkillsMP.
Exibindo SKILL.md
SKILL.md
Instruções da origem · Visualização somente leitura
name
Security Audit
description
This skill should be used when performing security audits on Cratos - command injection analysis, REST API authorization review, WebSocket authentication, tool security, and generating actionable fix plans.
version
1.0.0
Security Audit Skill
Cratos 프로젝트의 보안 감사를 수행하는 스킬. 코드 분석 → 취약점 식별 → 심각도 분류 → 수정 플랜 생성까지 E2E로 처리한다.
감사 범위
1. Command Injection (exec/bash 도구)
대상 파일:
crates/cratos-tools/src/builtins/exec.rs — 직접 실행 도구
crates/cratos-tools/src/builtins/bash.rs — PTY 기반 셸 도구 (5-layer security)
# exec 도구 보안 테스트
cargo test -p cratos-tools -- exec::tests --nocapture
# bash 도구 보안 테스트
cargo test -p cratos-tools -- bash::tests --nocapture
# 전체 보안 관련 테스트
cargo test -p cratos-tools --nocapture
cargo test -p cratos-core -- security --nocapture
# 의존성 취약점
cargo audit