Skip to content

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

  1. Exception som angrebs vektor
  2. Håndtering af exception i ASP .Net Core Applikationer
  3. Taint analyse med Snyk
  4. 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