Uge 43 - Fejlhåndtering i software og Taint Analyse.
Mål for ugen
Herunder kan du læse ugens forskellige mål
Praktiske mål
- Den studerende kan håndtere exceptions i .Net
- Den studerende har implementeret global exception håndtering i ASP .Net Core.
- Den studerende kan udføre en taint analyse.
Læringsmål
Viden
- Har udviklingsbaseret viden om kriterier for programkvalitet og konsekvenserne for it-sikkerhed samt trusler mod software
- kan forstå praksis og anvendt teori og metode inden for sikkerhedsdesignprincipper og kan reflektere over "security by design"
Færdigheder
- kan anvende metoder og redskaber til at opdage og forhindre sårbarheder i programkode og håndtere forventede og uventede fejl
- formidle praksisnære og faglige problemstillinger og løsninger til samarbejdspartnere og brugere vedrørende lovlige og ikke-lovlige input data, bl.a.
kompetencer
- kan håndtere komplekse og udviklingsorienterede situationer i forhold til at risikovurdere programkode for sårbarheder
Øvelser
- Exception som angrebs vektor
- Håndtering af exception i ASP .Net Core Applikationer
- Taint analyse med Snyk
- Taint analyse med en falsk positiv
Torsdag
| Tid | Aktivitet |
|---|---|
| 8:15 | Introduktion til dagen + Azure konto check |
| 8:45 | Oplæg: Exceptions |
| 9:00 | Individuelle øvelser: Håndtering af exceptions |
| 9:45 | Pause |
| 10:00 | Exception øvelser forsat |
| 10:15 | Opsamling på øvelsen med exceptions |
| 10:30 | Oplæg: Statisk kode analyse & taint analyse |
| 10:45 | Individuel øvelse: taint analyse |
| 11:30 | Dagens lektion slut |
Last update:
2026-06-15 13:45:37