Scansione cronologia Git
Su richiesta trova vecchie fughe in fondo alla tua cronologia Git.
A volte un secret è stato rimosso da tempo – ma sopravvive in un vecchio commit. Questa scansione opzionale percorre la tua cronologia Git locale alla ricerca di queste fughe dimenticate.
Cosa fa
Con un'opzione aggiuntiva, Env Clinic esamina i commit passati alla ricerca di secret aggiunti. Usa solo il tuo Git locale – nessuna connessione in uscita. I risultati dalla cronologia sono sempre considerati critici.
Perché è importante
Una chiave che è stata in un commit è considerata compromessa – che il file oggi sia pulito o no. Chiunque abbia clonato il repository ha anche la vecchia versione. Queste chiavi vanno ruotate.
Come si usa
Attiva la scansione della cronologia con un'opzione. Se Git non è disponibile, Env Clinic mostra un avviso sicuro invece di un errore.
env-clinic scan . --include-git-history
- Usa solo il Git locale
- I risultati dalla cronologia sono sempre critici
- Nessun crash senza Git