Kom i kontakt

Kursplan

Introduktion till säker kodning

  • Översikt över praxis för säker kodning
  • Vanliga sårbarheter i mjukvara
  • Betydelsen av säkra utvecklingslivscykler

Grundläggande kunskaper om webbläsare, Windows och mobila applikationer

  • Introduktion till applikationsplattformar
  • Säkerhetsimplikationer för varje plattform
  • Bästa praxis för säker utveckling

Angrepp och utnyttjande av applikationer

  • Cross-Site Scripting (XSS)
  • SQL-injektion
  • Cross-Site Request Forgery (CSRF)

Angrepp och utnyttjande av servrar

  • Tjänstevägran (DoS)-attacker
  • Minnesbufferöverskridning (BOF)
  • Vanliga serversårbarheter

Verifiering och validering

  • Verktyg för inputvalidering
  • Santering av data och kodning av output
  • Verifiering av säkerhetsåtgärder

Säkerhetskontroller och motåtgärder

  • Implementering av åtkomstkontroll
  • Användning av kryptering för dataskydd
  • Skydd mot vanliga hot

Säker kodning för mobila applikationer

  • Säkerhetsproblem i mobilutveckling
  • Implementering av säkra arkitekturer för mobila appar
  • Säkert hanterande av mobildata

Säkerhetsstandarder och testning

  • Översikt över säkerhetsstandarder (t.ex. OWASP)
  • Testning av säkerhetssårbarheter
  • Bästa praxis för säkerhetstestning

Krav

  • Basiska kunskaper i programmeringsspråk
  • Basiska kunskaper i livscykeln för programvaruutveckling

Targetgrupp

  • Utvecklare
  • Mjukvaruarkitekter
  • Säkerhetsprofessionella
 35 Timmar

Antal deltagare


Pris per deltagare

Vittnesmål (3)

Kommande Kurser

Relaterade Kategorier