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.
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