skillsentry은(는) 무엇을 하나요?
AI 스킬 파일 설치 전에 악성 코드 및 보안 위험을 탐지하여 숨겨진 위협과 난독화 기법으로부터 AI 에이전트를 보호합니다.
개요
skillsentry는 AI 에이전트의 스킬 파일(예: Claude Code, Cursor, Codex 용)을 분석하여 보안 위험을 식별하는 도구입니다. 설치 전에 파일을 검사함으로써 잠재적인 악성 코드, 데이터 노출, 또는 시스템 손상을 방지합니다.
주요 기능
- 악성 코드 탐지: 스킬 파일 내 난독화된 코드, 인코딩된 명령어, 의심스러운 패턴을 식별합니다.
- 위험 평가: 각 스킬 파일에 대해 위험 점수를 제공하여 사용자에게 경고합니다.
- 다중 포맷 지원:
.md,.yaml,.json,.txt등 다양한 스킬 파일 포맷을 검사합니다. - 보고서 생성: 분석 결과를 상세한 보안 보고서로 출력합니다.
사용 방법
# 스킬 파일 검사
skillsentry scan path/to/skill-file.md
# 디렉토리 내 모든 스킬 파일 검사
skillsentry scan ./skills/
# JSON 형식의 결과 출력
skillsentry scan skill.yaml --format json
지원 플랫폼
- Claude Code
- Cursor
- Codex
보안 위험 유형
| 위험 유형 | 설명 |
|---|---|
| 코드 난독화 | Base64, Hex 등으로 인코딩된 명령어 |
| 시스템 명령어 실행 | exec, system, spawn 등의 위험한 함수 호출 |
| 파일 접근 | 민감한 파일 경로(/etc/passwd, .env)에 대한 접근 시도 |
| 네트워크 통신 | 외부 서버로 데이터 전송 시도 |
| 권한 상승 | sudo, chmod 등의 권한 변경 명령어 |
라이선스
MIT