solana-auditor-skills은(는) 무엇을 하나요?
Rust 및 SVM 기반의 솔라나 스마트 컨트랙트를 포괄적인 공격 벡터, 병렬 에이전트 및 프로토콜 체크리스트를 사용하여 안정적인 보안 감사를 수행합니다.
개요
이 스킬은 Solana 블록체인 플랫폼에서 Rust 언어로 작성된 스마트 컨트랙트의 보안 취약점을 자동으로 분석하고 식별합니다. 주요 특징은 다음과 같습니다:
- 포괄적인 공격 벡터: 재진입(Reentrancy), 정수 오버플로우/언더플로우, 권한 부족, 예상치 못한 CPI 호출 등 다양한 공격 패턴을 탐지합니다.
- 병렬 에이전트: 여러 컨트랙트를 동시에 분석하거나 하나의 컨트랙트를 여러 측면에서 병렬 검사하여 속도와 정확성을 높입니다.
- 프로토콜 체크리스트: 각 프로토콜(예: DEX, lending, NFT 마켓플레이스)에 특화된 보안 체크리스트를 제공하여 맞춤형 감사를 가능하게 합니다.
사용 방법
- 감사할 Solana 스마트 컨트랙트의 소스 코드를 준비합니다.
- 에이전트 인터페이스에서 스킬을 활성화하고 분석할 코드를 제공합니다.
- 병렬 에이전트가 자동으로 위험 요소를 스캔하고 결과를 리포트합니다.
지원 플랫폼
- Claude Code
- Cursor
- 기타 AI 에이전트 개발 도구
주의 사항
- 이 스킬은 잠재적 취약점을 식별하는 데 도움을 주지만, 모든 보안 문제를 보장하지는 않습니다.
- 감사 결과는 전문 보안 감사자의 검토를 대체할 수 없습니다.
- 최종 배포 전에 항상 실제 환경에서 테스트하십시오.