Byt en sparad nyckel mot en roll
Funktionen report-archiver fungerar. Den har också en långlivad åtkomstnyckel i sina miljövariabler, skapad en gång för ett skript och sedan aldrig rörd.
Inget behöver byggas här. Funktionen har redan en körningsroll, och den rollen kan läsa bucketen. Nyckeln är problemet: den ligger högst upp i kedjan av autentiseringsleverantörer, före allt som rollen tillhandahåller, så så länge den finns där ignoreras rollen.
Använd appen för att reparera autentiseringskedjan för att ta bort den sparade nyckeln. Anropa sedan funktionen och läs av vilken autentiseringsuppgift den rapporterar.
Vilket påstående stämmer med det du såg?
Den här övningen är en del av kursen
Använda AWS-säkerhet för utvecklare
Interaktiv övning med praktiskt arbete
Gör teori till handling med en av våra interaktiva övningar
Starta övningen