TRS2702

Mastering Secure Coding C++

Tre intensiva labbdagar tillsammans med Björn Brolin, en av Sveriges i särklass främsta experter på säker programmering och reverse engineering.

Genom ett stort antal praktiska exempel från verkligheten och professionell vägledning lär du dig både hur angripare identifierar och utnyttjar brister i kod och hur du tillämpar säker programmering för att undvika säkerhetsbrister i din egen kod.

Koden fokuserar på C och C++ men är värdefull för alla som arbetar professionellt med utveckling.

Nivå:

300

Målgrupp:

Utvecklare med fokus på C eller C++. Kursen passar även dig som har motsvarande kompetens och önskar fördjupad kunskap kring sårbarheter. Labben passar även bra för personer som arbetar med kodanalys, penetrationstester och dylikt.

Målsättning:

Att ge en förståelse för de sårbarheter som är vanliga i dagens programkod samt hur de kan undvikas och korrigeras.

Innehåll:

Labben Mastering Secure Coding är utvecklad och leds av Björn Brolin, en av Sveriges i särklass främsta säkerhetskonsulter med fokus på säker kod och reverse engineering. Under 3 dagar kommer du varva praktiska labbövningar med teori och Björns erfarenhet från fältet. Du kommer att få god insikt i hur du identifierar, utnyttjar och förebygger säkerhetsbristerna som förekommer i modern programvara. Dessa kunskaper är ovärderliga både för dig som utvecklar och granskar kod och applikationer.

Grundläggande mental inställning

  • Och det är inte meditation det handlar om

Sårbarhetskategorier och hur de fungerar

  • Buffer overflow
  • Format string
  • Off by one
  • Time of Check, Time of Use (TOCTOU)
  • Accesskontroll
  • Indatavalidering
  • Utdataomkodning
  • M.m.

Designpatterns för sårbara implementationer

  • Varje kategori täcks med exempel från verkligheten

Felhantering

Stöd i utvecklingsprocessen

  • Vad går att göra för att minska problemen från början?
  • Hur kan befintliga problem åtgärdas?

Introduktion till reverse engineering

Vid beställning av denna labb får du möjlighet att välja en av följande paketeringar

  • Presentkort på Dustin - 3.000 SEK
  • Hotellvoucher - 3 dagar
  • HP 4530s CI3
  • HP 6005 Pro
  • HP Notebook 630
  • HP Proliant N36L Microserver
  • iPad3 (Black)
  • Nokia Lumia 800
  • Samsung Galaxy Nexus
  • Samsung Galaxy Tab 10.1
  • TechNet Pro 2010
  • Reducerat pris - 2.000 SEK Läs här

Avtalsrabatter eller andra special-kampanjer kan ej nyttjas på denna kurs.

Pro Training Card kan användas mot inlösen av 5 kortdagar.  

Fakta

Kurs
TRS2702
Längd
3 dagar
Pris
18.800 kr (exkl. moms)

Just nu finns det inga kurstillfällen. Kontakta oss för mer information.

Bookmark and Share

Förkunskaper

Yrkesmässig utveckling i C eller C++ Grundläggande tekniskförståelse för hur en dator fungerar (CPU, Minne etc.)

Kontakta oss
för mer information:

08 - 587 116 10 (Stockholm)
031 - 773 07 90 (Göteborg)
040-662 20 60 (Malmö)
info@informator.se