Sanitizzare senza perdere visibilità
Il servizio di checkout scrive una riga di log per richiesta, e al momento quella riga include per intero un numero di carta e un token di sessione. Hai cinque campi, i tre trattamenti visti nel video e un ingegnere di reperibilità che deve comunque tracciare un checkout fallito alle due di notte.
Apri la console del Log sanitizer. Premi prima Redact everything e leggi entrambi i contatori, poi imposta ogni campo a mano e trova una riga che non esponga nulla e lasci comunque leggibili entrambi i campi di debug.
Ogni campo è etichettato con la classe assegnata nel video: un secret, sensitive data o config.
Puoi arrivare a zero valori esposti mantenendo intatti entrambi i campi di debug.
Perché qui è possibile?
Questo esercizio fa parte del corso
Uso di AWS Security per sviluppatori
esercizio interattivo pratico
Trasforma la teoria in pratica con uno dei nostri esercizi interattivi
Inizia esercizio