Skip to content
Apothem
Perintah pipeline

/security-audit

/security-audit — Audit postur keamanan menyeluruh terhadap OWASP ASVS 4.0 atau versi yang lebih baru dan OWASP Top 10.

Peran: Auditor keamanan Posisi pipeline: benteng

Audit postur keamanan menyeluruh terhadap OWASP ASVS 4.0 atau versi yang lebih baru dan OWASP Top 10.

Batas minimum perintah ini adalah rilis patch ASVS 4.0 terakhir. Perintah ini tidak mencari sendiri rilis ASVS yang lebih baru. Temuan mengutip bab ASVS dengan nomor dan judul singkat, seperti V5 (Validation, Sanitization, Encoding), V12 (File and Resources), dan V14 (Configuration).

Pemanggilan kanonik

/security-audit

Dengan argumen:

/security-audit [path/to/repo/] [--focus CATEGORY] [--dry-run]

Masukan

Repositori host pada commit git yang dipatok

Keluaran

Temuan keamanan di _inputs/security-audit-findings.md

Hilir

Tahap security-audit dari Urutan Tinjauan Audit

Fase alur kerja

Perintah ini menjalankan enam fase audit: penyerapan masukan, rahasia dan izin, validasi masukan dan injeksi, deserialisasi dan path traversal, CVE dependensi dan CodeQL, serta emisi temuan dengan gerbang validasi.

Mode kegagalan

GejalaPenyebabPemulihan
Prasyarat belum lengkapFase dependen belum selesaiSelesaikan dulu fase hulu
Gerbang kualitas FAILKeluaran tidak memenuhi standarPerbaiki keluaran dan jalankan ulang
Target ditolakJalur bukan working tree gitBerikan root repositori sebagai jalur

Contoh

# Dry-run to preview what would happen
/security-audit --dry-run

# Execute against a host repository
/security-audit path/to/repo/

Referensi silang

On this page