Koulutus: Sulautettu Linux- ja tietoturvakoulutuspäivä - Lukeminen
tapahtuma tapahtuu torstaina 27. syyskuuta klo Green Park -konferenssikeskus Readingissa.
Sponsori: Avnet Silica
Avnet Silica on eurooppalainen puolijohdealan erikoisosasto, joka on yksi johtavista globaaleista teknologiajakelijoista, ja toimii älykkäänä yhteyttä asiakkaiden ja toimittajien välillä. Jälleenmyyjä yksinkertaistaa monimutkaisuutta tarjoamalla luovia ratkaisuja, teknologia- ja logistiikkatukea. Avnet Silica on johtavien puolijohdevalmistajien ja innovatiivisten ratkaisujen tarjoajien yhteistyökumppani monien vuosien ajan. Avnet Silica tukee yli 200 sovellusinsinöörin ja teknisen asiantuntijan tiimiä, ja se tukee projekteja aina ideasta käsitteeseen tuotantoon. Lisätietoja on osoitteessa www.avnet-silica.com
Sulautettu turvallisuus
Tarjoamalla yksityiskohtaista käytännön koulutusta se on suunnattu sulautetuille insinööreille, jotka etsivät avaimen sulautettujen Linux- ja tietoturva-aiheiden esittelyä.
Esimerkiksi upotetun Linux-järjestelmän anatomiaa tarkastellaan ja se kattaa laajan valikoiman jäljitys- ja profilointityökaluja, joiden avulla voidaan ymmärtää suorituskykyongelmia ja tutkia myös vikoja ja odottamattomia toimintatapoja. Tarkastellaan myös koodausstandardeja ja suojaavia ohjelmointitekniikoita. Ja paljon enemmän.
Virrat ja aiheet
Päivä on järjestetty kahteen rinnakkaiseen virtaan: Opiskelijat osallistuvat yhteen kahdesta virrasta, jotka tarjoavat noin kuusi tuntia yhdistettyjä esityksiä ja käytännön kokemuksia.
Kukin virta jakautuu neljään alaotsioon, jotka paljastavat opiskelijan uudelleen kunkin aihepiirin perusteet.
Edellytyksenä on, että jokaisen aihepiirin tuntemus tai tietoisuus riittää.
Stream-tiedot
| Virta 1 | Sulautettu Linux | Sulautetun Linux-järjestelmän anatomia |
| 1,5 tuntia
Tässä istunnossa käsitellään kaikkia komponentteja, joita Linux tarvitsee työskentelemään sulautetussa järjestelmässä (eli Linux-ytimessä, työkalurivissä, käynnistyslataimessa, tiedostojärjestelmässä). Tarkistamme, miten kukin näistä osista sopii järjestelmään ja mitä toimintoja ne tarjoavat kehitykselle ja lopulliselle käyttöönotetulle tuotteelle. Tarkastelemme joitakin valittavista vaihtoehdoista ja tarkastelemme, mitä vaihtoehtoja on integroidun Linuxin integroidun kehittämisympäristön luomiseen. Yocto Kick start 1,5 tuntia |
Tutkimuksessa selvitetään, miten minimaalista Linux-järjestelmää voidaan laajentaa sisällyttämällä räätälöityihin ohjelmistoihin. Osoitamme, kuinka standardit Linux-työkalut poistuvat rakennusjärjestelmästä ja joita voidaan käyttää erillisessä SDK: ssa. Prosessissa otetaan käyttöön Yocto Project -rakennusjärjestelmän keskeiset käsitteet, kuten reseptit, tehtävät ja kerrokset. | Lounas |
| Linux-käyttäjä / ytimen virheenkorjaus
1,5 tuntia Oleellinen osa sulautettujen Linux-järjestelmien kehittämisprosessia on virheenkorjaus. Olipa sitten kyse vikojen poistamisesta tai järjestelmän käyttäytymisen tarkistamisesta, kehittäjien on tärkeää tietää, miten niiden koodia voidaan hakea Linux-kohteen avulla. Tarkastelemme tarkasti sulautettujen Linux-sovellusten ja ytimen virheenkorjausta ja tarkastelemme erilaisia työkaluja ja menetelmiä, jotka ovat saatavilla tyypillisessä sulautetussa Linux-järjestelmässä. |
Trace & Profile | 1,5 tuntia |
| Linux tarjoaa laajan valikoiman jäljitys- ja profilointityökaluja, joiden avulla voit ymmärtää suorituskykyongelmia ja tutkia myös vikoja ja odottamattomia toimintatapoja. Tässä istunnossa esitellään joitakin tyypillisen sulautetun Linux-järjestelmän työkaluja ja näytetään, miten niitä voidaan käyttää ytimen, sovellusten ja laajemman järjestelmän analysoimiseen, mikä auttaa sinua optimoimaan tuotteet. Käytämme tosielämän tapaustutkimuksia ja demoja osoittamaan, miten he toimivat käytännössä. | Virta 2 | |
| Sulautettu turvallisuus
Yleiset hyökkäykset ja lieventeet (1) 1,5 tuntia |
Sisäänrakennettujen järjestelmien hyökkäys • Järjestelmän ohjelmistojen keskeiset haavoittuvuudet • Sovellustasojen hyökkäykset • Hyökkäykset järjestelmää vastaan • | |
| Yleiset hyökkäykset ja lieventeet (2)
1,5 tuntia Käytännön istunnot |
: Yhteiset hyökkäykset ja niiden suojaaminen
Lounas |
Koodausstandardit ja puolustava ohjelmointi |
1,5 tuntiaC on upotetun sovelluksen eniten käytetty ohjelmointikieli. Vaikka se on voimakas kieli, on yleisesti ymmärretty, että tällä valta on haittapuolena, että vaarallinen, epävarma ja epäluotettava koodi on liian helppo kirjoittaa. Hyvä ratkaisu on kehittää koodi, joka on sopiva ohjeiden kanssa, jotka auttavat välttämään epäkohtia. -
| MISRA C | ja | CERT C |
| ovat kaksi esimerkkiä tällaisista suuntaviivoista. Niitä tuodaan esille, verrataan ja kontrastataan, joten sinulla on mahdollisuus tehdä tietoinen valinta tietylle projektillesi.
Suojattu ohjelmistokehitys Elinkaari. |
1,5 tuntia
Tässä istunnossa tarkastellaan turvallista ohjelmiston tietoturvaa elinkaarta? Se katsoo • SSDL-prosessi: Arkkitehtuuri ja suunnittelu • Hyökkäyspinnan pienentäminen • Uhan mallintamisprosessi • Turvallisuusarviointi • Uhamallin luominen • Turvallisuusvaatimusten määrittäminen
Lisätietoja kahdesta virrasta on verkossa |
. |
| Rekisteröidy nyt tapahtumaan »
Tapahtuman postinumero on RG2 6GP, kaupungin eteläosassa lähellä Madejski-stadionia. Näytä tapahtuman tiedot » |
||
|
|
|
|
|
|
|
