02 명령어
간단하고 강력한 스캔
하나의 명령어로 스캔. 플래그로 출력 형식과 동작을 커스터마이즈.
$ vexlit scan .현재 디렉토리 스캔$ vexlit scan src/ lib/utils.ts특정 파일 또는 디렉토리 스캔$ vexlit scan . --jsonJSON으로 결과 출력$ vexlit scan . --sarif > results.sarifGitHub Security 탭용 SARIF 내보내기$ vexlit scan . --fail-on warningmedium 이상 취약점 발견 시 CI 실패 처리$ vexlit scan --diffGit 변경 파일만 스캔 (staged + unstaged)$ vexlit scan . --llm --api-key sk-ant-...AI 기반 검증 활성화$ vexlit fix모든 취약점과 수정 제안 표시$ vexlit fix -i수정할 항목을 대화형으로 선택$ vexlit fix --scanpm audit fix로 의존성 취약점 수정$ vexlit fix --auto --dry-run변경 없이 자동 수정 미리보기$ vexlit fix --explain --api-key sk-ant-...각 취약점에 대한 AI 설명 제공03 출력
명확하고 실행 가능한 결과
발견 사항은 심각도, 파일 위치, 규칙 ID별로 그룹화됩니다.
Terminal
VEXLIT Security Scanner v0.1.0
Scanning 47 files...
CRITICAL VEXLIT-002 SQL Injection api/users.js:42
CRITICAL VEXLIT-001 Hardcoded Secret config/auth.ts:12
WARNING VEXLIT-012 SSRF lib/fetch.ts:28
INFO VEXLIT-019 Debugger Statement utils/debug.js:5
Found 4 vulnerabilities (2 critical, 1 warning, 1 info)
Scan completed in 2.4s