Nyheter

Opplæring: Embedded Linux og Security trening dag - Reading

Arrangementet finner sted torsdag 27. september kl Green Park konferansesenter i Reading.

Embedded sikkerhet

Å gi detaljert praktisk opplæring, er rettet mot innebygde ingeniører som leter etter en introduksjon til viktige embedded Linux og Security-emner.

For eksempel ser du på anatomien til et innebygd Linux-system, og det vil dekke et bredt spekter av sporings- og profileringsverktøy som kan bidra til å forstå ytelsesproblemer og også undersøke feil og uventet atferd. Det er også hensyn til kodingsstandarder og defensive programmeringsteknikker. Og mye mer.

Strømmer og emner

Dagen er organisert i to parallelle streamer: Studentene skal delta i en av de to bekker som gir omtrent seks timer kombinert presentasjon og praktisk erfaring.

Hver strøm deles inn i fire underemner, og igjen utsetter studenten grunnleggende for hvert emneområde.

Når det gjelder forutsetninger, vil en minimal kunnskap eller bevissthet om hvert emneområde være tilstrekkelig.

Stream detaljer

Strøm 1 Embedded Linux Anatomi av et innebygd Linux-system
1,5 timer

I denne sesjonen dekker vi alle komponentene som kreves for Linux, for å arbeide på et innebygd system (dvs. Linux-kjernen, verktøykjeden, bootloader, filsystem). Vi vurderer hvordan hver av komponentene passer inn i systemet og hvilken funksjonalitet de gir for utvikling og i det siste distribuerte produktet. Vi vil gjennomgå noen av valgene som kan gjøres, se på hvilke alternativer det er for å skape et integrert utviklingsmiljø for innebygd Linux.

Yocto Kick start 

1,5 timer

Vi undersøker hvordan et minimalt Linux-system kan utvides til å omfatte tilpasset, pakket programvare. Vi demonstrerer hvordan standard Linux-verktøy faller ut av byggesystemet og kan brukes i en frittstående SDK. I prosessen vil nøkkelbegrepene i Yocto Project-byggesystemet som oppskrifter, oppgaver og lag bli introdusert. Lunsj
Linux User / Kernel Debug

1,5 timer

En viktig del av prosessen for å utvikle innebygde Linux-systemer, er feilsøking. Enten å fjerne feil eller verifisere systemets oppførsel er det viktig for utviklere å vite hvordan de skal feilsøke sin kode som kjører på et Linux-mål. Vi ser nøye på innebygd Linux-applikasjon og kjernefeil og vurderer de forskjellige verktøyene og metodene som er tilgjengelige i et typisk innebygd Linux-system.

Spor og profil 1,5 timer
Linux tilbyr et bredt spekter av sporing og profilering verktøy som du kan bruke til å forstå ytelsesproblemer og også undersøke feil og uventet atferd. I denne sesjonen presenterer vi noen av verktøyene som er tilgjengelige i et typisk innebygd Linux-system, og viser hvordan de kan brukes til å analysere kjernen, applikasjonene og det bredere systemet som hjelper deg med å optimalisere produktene dine. Vi bruker virkelige casestudier og demoer for å vise hvordan de fungerer i praksis. Strøm 2
Embedded Security

Vanlige angrep og bekjempelser (1)

1,5 timer

Hvordan innebygde systemer blir angrepet • Sårbarhet i grunnleggende systemprogramvare • Angrep på applikasjonsnivå • Angrep mot systemet •
Vanlige angrep og bekjempelser (2)

1,5 timer

Praktiske økter

: Vanlige angrep og beskyttelse mot dem

Lunsj

Kodingsstandarder og defensiv programmering

1,5 timerC er det mest brukte programmeringsspråket for innebygd applikasjon. Selv om det er et kraftig språk, er det allment forstått at denne kraften har ulempen at usikker, usikker og upålitelig kode er altfor lett å skrive. En god løsning er å utvikle kode som er i samsvar med et passende sett med retningslinjer som bidrar til å unngå fallgruvene. - 

MISRA C og CERT C
er to eksempler på slike retningslinjer. De blir introdusert, sammenlignet og kontrastert, så du har mulighet til å gjøre et informert valg for ditt spesifikke prosjekt.

Sikker programvare Utvikling livssyklus.

1,5 timer Denne sesjonen ser på den sikre sikkerhetslivsikkerheten for programvare? Den vurderer • SSDL prosessen: Arkitektur og design • Angrep overflate reduksjon • Trussel modelleringsprosessen • Sikkerhetsvurdering • Opprette en trusselmodell • Definere sikkerhetskrav

Postnummeret for spillestedet er RG2 6GP, i sørsiden av byen i nærheten av Madejski stadion.

Se detaljer for arrangementet »