Kursplan

Modul 1: Introduktion till säker kodning

  • Översikt över säkra kodningsmetoder
  • Vanliga sårbarheter i programvara
  • Vikten av en säker utvecklingslivscykel

Modul 2: Grundläggande om webb-, Windows- och mobilapplikationer

  • Introduktion till applikationsplattformar
  • Säkerhetsaspekter för varje plattform
  • Metodtips för säker utveckling

Modul 3: Applikationsattacker och kryphål

  • Skript över flera webbplatser (XSS)
  • SQL Injektion
  • Förfalskning av begäran över flera webbplatser (CSRF)

Modul 4: Serverattacker och exploateringar

  • Denial of Service-attacker (DoS)
  • Buffertspill (BOF)
  • Vanliga sårbarheter på servrar

Modul 5: Validering och verifiering

  • Tekniker för validering av indata
  • Datasanering och kodning av utdata
  • Verifiering av säkerhetsåtgärder

Modul 6: Säkerhetskontroller och motåtgärder

  • Implementera åtkomstkontroll
  • Använda kryptering för datasäkerhet
  • Skydd mot vanliga hot

Modul 7: Säker kodning av mobilapplikationer

  • Säkerhetsproblem vid mobilutveckling
  • Implementera säkra mobilappsarkitekturer
  • Säker hantering av mobildata

Modul 8: Säkerhetsstandarder och testning

  • Översikt över säkerhetsstandarder (t.ex. OWASP)
  • Testning av säkerhetsbrister
  • Metodtips för säkerhetstestning

Krav

  • Grundläggande kunskaper i alla programmeringsspråk 
  • Grundläggande kunskaper om mjukvaruutvecklingens livscykel 

Publik

  • Utvecklare
  • Mjukvaruarkitekter
  • Professionella inom säkerhet
 35 timmar

Antal deltagare


Price per participant

Vittnesmål (3)

Upcoming Courses

Relaterade Kategorier