Nyheder

Uddannelse: Embedded Linux og Security træningsdag - Reading

Arrangementet finder sted torsdag den 27. september kl The Green Park Conference Center i læsning

Embedded security

Giver detaljeret praktisk træning, er den rettet mod indlejrede ingeniører på udkig efter en introduktion til nøgleindlejrede Linux- og sikkerhedsemner.

For eksempel er der et kig på anatomien i et Embedded Linux-system, og det vil dække en bred vifte af sporings- og profileringsværktøjer, der kan hjælpe med at forstå præstationsproblemer og også undersøge fejl og uventede adfærd. Der er også overvejelse om kodningsstandarder og defensive programmeringsteknikker. Og meget mere.

Strømme og emner

Dagen er organiseret i to parallelle streams: Studerende vil deltage i en af ​​de to vandløb, der giver cirka seks timers kombinerede præsentationer og praktisk erfaring.

Hver strøm deltager i fire underemner, og igen udsætter den studerende for fundamentet for hvert emneområde.

Med hensyn til forudsætninger vil en minimal viden eller bevidsthed om hvert emneområde være tilstrækkeligt.

Stream detaljer

Strøm 1 Embedded Linux Anatomi af et integreret Linux-system
1,5 timer

I denne session dækker vi hver af de komponenter, der kræves for Linux, til at arbejde på et indlejret system (dvs. Linux-kernen, værktøjskæden, bootloader, filsystem). Vi vil gennemgå, hvordan hver af disse komponenter passer ind i systemet og hvilke funktionaliteter de giver til udvikling og i den endelige implementerede produkt. Vi vil gennemgå nogle af de valg, der kan laves, og se hvilke muligheder der er for at skabe et integreret udviklingsmiljø for indlejret Linux.

Yocto Kick start 

1,5 timer

Vi undersøger, hvordan et minimalt Linux-system kan udvides til at omfatte brugerdefineret, pakket software. Vi demonstrerer, hvordan standard Linux-værktøjer falder ud af bygningssystemet og kan bruges i en stand-alone SDK. I processen indføres nøglebegreber i Yocto Project-bygningssystemet som opskrifter, opgaver og lag. Frokost
Linux User / Kernel Debug

1,5 timer

En vigtig del af processen til udvikling af indlejrede Linux-systemer er debugging. Uanset om du vil fjerne fejl eller kontrollere systemets opførsel, er det vigtigt for udviklere at vide, hvordan de skal debugere deres kode, der kører på et Linux-mål. Vi ser nøje på indlejret Linux-applikation og kernel debugging og gennemgår de forskellige værktøjer og metoder, der er tilgængelige i et typisk indlejret Linux-system.

Trace & Profile 1,5 timer
Linux tilbyder en bred vifte af sporings- og profileringsværktøjer, som du kan bruge til at forstå præstationsproblemer og også undersøge fejl og uventede opførsel. I denne session introducerer vi nogle af de værktøjer, der er tilgængelige i et typisk indlejret Linux-system og viser, hvordan de kan bruges til at analysere kernen, applikationerne og det bredere system, der hjælper dig med at optimere dine produkter. Vi bruger virkelige casestudier og demoer til at vise, hvordan de fungerer i praksis. Stream 2
Embedded Security

Almindelige angreb og begrænsninger (1)

1,5 timer

Hvordan indlejrede systemer er angrebet • Fundamental system software sårbarheder • Applikationsniveau angreb • Angreb mod systemet •
Almindelige angreb og begrænsninger (2)

1,5 timer

Praktiske sessioner

: Fælles angreb og beskyttelse mod dem

Frokost

Kodningsstandarder og defensiv programmering

1,5 timerC er det mest anvendte programmeringssprog for indlejret applikation. Selv om det er et stærkt sprog, er det almindeligt forstået, at denne kraft har den ulempe, at usikre, usikre og upålidelige kode er alt for let at skrive. En god løsning er at udvikle kode, der er i overensstemmelse med et passende sæt retningslinjer, der hjælper med at undgå faldgruberne. - 

MISRA C og CERT C
er to eksempler på sådanne retningslinjer. De introduceres, sammenlignes og kontrasteres, så du har mulighed for at træffe et velinformeret valg til dit specifikke projekt.

Sikker software Udvikling livscyklus.

1,5 timer Denne session ser på den sikre software sikkerhed livscyklus? Det overvejer • SSDL-processen: Arkitektur og design • Angreb overfladereduktion • Trusselmodelleringsprocessen • Sikkerhedsvurdering • Oprettelse af en trusselmodel • Definering af sikkerhedskrav

Postnummeret for lokalet er RG2 6GP, i den sydlige del af byen nær Madejski Stadion.

Se detaljer om arrangementet »