Aan de slagBegin gratis

Sanitizen zonder blind te worden

De checkoutservice schrijft één logregel per verzoek, en die regel bevat nu een volledig kaartnummer en een volledige sessietoken. Je hebt de vijf velden, de drie behandelingen uit de video, en een on-call engineer die om twee uur 's nachts nog steeds een mislukte checkout moet kunnen traceren.

Open de Log sanitizer-console. Klik eerst op Redact everything en lees beide tellers, stel daarna elk veld handmatig in en vind een regel die niets blootstelt en toch beide debugvelden leesbaar laat.

Elk veld is gelabeld met de class uit de video: een secret, sensitive data of config.

Je kunt op nul blootgestelde waarden uitkomen met beide debugvelden intact.

Waarom kan dat hier?

Deze oefening maakt deel uit van de cursus

AWS-beveiliging gebruiken voor developers

Bekijk cursus

Interactieve oefening met praktijkervaring

Zet theorie om in actie met een van onze interactieve oefeningen

Begin oefening