Dieses Seminar behandelt Erstellung reproduzierbarer CAB-Pakete, Einbettung konsistenter Metadaten, Schlüssel- und Signaturprozesse, lokale Validierung, Upload und strukturierte Korrektur automatischer Prüffehler. Die fachlichen Grundlagen werden mit nachvollziehbaren Arbeitsabläufen, Demonstrationen und praktischen Übungen verbunden.
Inhaltsübersicht
- Zielgruppe und Voraussetzungen
- Lernziele
- Didaktische Einordnung
- Seminarinhalte mit schrittweisen Arbeitsabläufen
- Praxisarbeiten
- Arbeitsumgebung
Zielgruppe und Voraussetzungen
Zielgruppe: OEM, ODM, IHV, Firmwareentwicklung, Produktmanagement, Qualitätssicherung, Release Management und Hersteller-Sicherheitsorganisationen.
Voraussetzungen: Kenntnisse des eigenen Geräts, des Firmwareformats und des internen Freigabeprozesses; Linux-Grundkenntnisse sind erforderlich.
Lernziele
- Firmwarepaket im CAB-Format fachlich einordnen und in einen reproduzierbaren Arbeitsablauf überführen.
- Signierung, Schlüssel und Artefaktintegrität fachlich einordnen und in einen reproduzierbaren Arbeitsablauf überführen.
- AppStream-Metadaten und Komponentenbeschreibung fachlich einordnen und in einen reproduzierbaren Arbeitsablauf überführen.
- Upload, automatische Prüfungen und Korrekturschleifen fachlich einordnen und in einen reproduzierbaren Arbeitsablauf überführen.
- Bedrohungsmodell für Firmwareaktualisierungen fachlich einordnen und in einen reproduzierbaren Arbeitsablauf überführen.
- Historie, Berichte und Nachweisführung fachlich einordnen und in einen reproduzierbaren Arbeitsablauf überführen.
Didaktische Einordnung
Zwei Tage sind erforderlich, weil Paketbau und Schlüsselprozess zunächst getrennt erarbeitet und anschließend in einem vollständigen Upload- und Korrekturzyklus zusammengeführt werden. Pro Seminartag sind ungefähr sechs Unterrichtsstunden mit zusätzlichen Pausen vorgesehen. Die Dauer entspricht dem ausgewählten TYPO3-Seminartemplate.
Seminarinhalte
1. Firmwarepaket im CAB-Format
Das veröffentlichte Paket enthält Firmwarepayload, Metadaten und alle für Prüfung sowie Installation benötigten Informationen.
- Payloaddatei und zugehörige Metadatendatei in einer sauberen Arbeitsstruktur vorbereiten.
- Dateinamen, Checksummen, Komponentenzuordnung und Releaseangaben konsistent halten.
- Paket reproduzierbar erzeugen und dessen Inhalt nach dem Packen erneut auflisten.
- CAB-Datei lokal mit fwupd analysieren und die Zuordnung zu Testgeräten prüfen.
- Das freigegebene Paket mit Prüfsumme und Buildnachweis in der Herstellerablage archivieren.
2. Signierung, Schlüssel und Artefaktintegrität
Firmware- und Metadatensignaturen werden getrennt betrachtet und in einen kontrollierten Schlüsselprozess eingebettet.
- Geräteseitige Signaturprüfung, Paketintegrität und Metadatenauthentizität voneinander abgrenzen.
- Signaturschlüssel, HSM- oder Offlineverfahren und berechtigte Rollen festlegen.
- Buildartefakt vor der Signierung eindeutig identifizieren und nach der Signierung unverändert übernehmen.
- Signaturprüfung mit gültigen, abgelaufenen, falschen und manipulierten Testfällen prüfen.
- Schlüsselwechsel, Sperrung und Notfallverfahren mit kompatiblen Übergangsreleases planen.
3. AppStream-Metadaten und Komponentenbeschreibung
Die Metadaten verbinden Firmwarepaket, Gerät, Version, Dringlichkeit, Beschreibung und Installationsanforderungen.
- Eine eindeutige Komponenten-ID und verständliche Produktbezeichnung festlegen.
- Geräte-GUIDs im Provides-Bereich vollständig und ohne unzulässige Mehrdeutigkeit zuordnen.
- Releaseversion, Datum, Dringlichkeit, Beschreibung und Prüfsummen konsistent erfassen.
- Updateprotokoll, Versionsformat, Mindestversion und weitere Einschränkungen deklarieren.
- Metadaten lokal validieren und gegen mehrere reale Geräteinventare testen.
4. Upload, automatische Prüfungen und Korrekturschleifen
Der Upload ist ein technischer Gate-Prozess, in dem Paket, Metadaten und Herstellerzuordnung geprüft werden.
- Freigegebenes CAB, Prüfsumme, Releasehinweise und interne Freigaben zusammenstellen.
- Paket in den Herstellerbereich hochladen und den automatischen Prüfbericht vollständig auswerten.
- Fehler nach Paketstruktur, Metadaten, GUID-Zuordnung, Version oder Richtlinie klassifizieren.
- Korrekturen im Quellprozess vornehmen und kein manuell verändertes Nebenartefakt erzeugen.
- Erfolgreich geprüften Upload eindeutig mit Build, Testprotokoll und Freigabeentscheidung verknüpfen.
5. Bedrohungsmodell für Firmwareaktualisierungen
Firmwareversorgung wird als Lieferkette betrachtet, in der Manipulation, Fehlzuordnung, Rollback und Betriebsunterbrechung beherrscht werden müssen.
- Schutzobjekte wie Firmwarepayload, Metadaten, Signaturschlüssel, Geräteidentität und Freigabestatus bestimmen.
- Angriffsflächen von Erstellung, Upload, Verteilung, Installation und Rückmeldung erfassen.
- Kontrollen für Signaturprüfung, Versionsgrenzen, Rollen, Vier-Augen-Freigabe und Protokollierung zuordnen.
- Fehlerszenarien einschließlich falscher GUID, fehlerhafter Metadaten und unterbrochener Aktualisierung bewerten.
- Restrisiken, Notfallmaßnahmen und Verantwortlichkeiten in einem Firmware-Sicherheitskonzept festhalten.
6. Historie, Berichte und Nachweisführung
Die lokale Updatehistorie und standardisierte Berichte bilden die Grundlage für Fehleranalyse, Audit und Flottensteuerung.
- Updatehistorie mit Zeit, Gerät, Ausgangs- und Zielversion sowie Ergebnis erfassen.
- Fehlerzustände und Benutzeranforderungen mit Journal- und Daemonmeldungen korrelieren.
- Berichtsfunktionen entsprechend Datenschutz- und Unternehmensvorgaben konfigurieren.
- Erfolgsquote, Fehlerklassen, Wiederholungen und offene Aktivierungen als Kennzahlen auswerten.
- Nachweise für Wartungsfenster, Freigabeentscheidung und erfolgreiche Nachkontrolle archivieren.
Praxisarbeiten
- Praxisfall „Firmwarepaket im CAB-Format“ bearbeiten und als Ergebnis das freigegebene Paket mit Prüfsumme und Buildnachweis in der Herstellerablage archivieren.
- Praxisfall „Signierung, Schlüssel und Artefaktintegrität“ bearbeiten und als Ergebnis schlüsselwechsel, Sperrung und Notfallverfahren mit kompatiblen Übergangsreleases planen.
- Praxisfall „AppStream-Metadaten und Komponentenbeschreibung“ bearbeiten und als Ergebnis metadaten lokal validieren und gegen mehrere reale Geräteinventare testen.
- Praxisfall „Bedrohungsmodell für Firmwareaktualisierungen“ bearbeiten und als Ergebnis restrisiken, Notfallmaßnahmen und Verantwortlichkeiten in einem Firmware-Sicherheitskonzept festhalten.
- Praxisfall „Historie, Berichte und Nachweisführung“ bearbeiten und als Ergebnis nachweise für Wartungsfenster, Freigabeentscheidung und erfolgreiche Nachkontrolle archivieren.
Arbeitsumgebung
LVFS-Testzugang oder vorbereitete Übungsumgebung, CAB-Werkzeuge, Referenzgeräte und freigegebene Testfirmware. Alle Übungen werden mit dokumentiertem Ausgangszustand, eindeutigen Prüfkriterien und einer abschließenden technischen Kontrolle durchgeführt.
Fachbereichsleitung und Trainerteam
-

Lucas Beich
Telefon: + 49 (221) 74740055
E-Mail: lucas.beich@seminar-experts.de
Seminardetails
| Dauer: | 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr |
| Preis: |
Öffentlich oder Live Stream: € 1.198 zzgl. MwSt. Inhaus: € 3.400 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | OEM, ODM, IHV, Firmwareentwicklung, Produktmanagement, Qualitätssicherung, Release Management und Hersteller-Sicherheitsorganisationen. |
| Voraussetzungen: | Kenntnisse des eigenen Geräts, des Firmwareformats und des internen Freigabeprozesses; Linux-Grundkenntnisse sind erforderlich. |
| Standorte: | Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg |
| Methoden: | Vortrag, Demonstrationen, praktische Übungen am System, strukturierte Schritt-für-Schritt-Arbeitsaufträge |
| Seminararten: | Öffentlich, Webinar, Inhaus, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht |
| Durchführungsgarantie: | ja, ab 2 Teilnehmern |
| Sprache: | Deutsch - bei Firmenseminaren ist auch Englisch möglich |
| Seminarunterlage: | Dokumentation auf Datenträger oder als Download |
| Teilnahmezertifikat: | ja, selbstverständlich |
| Verpflegung: | Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch) |
| Support: | 3 Anrufe im Seminarpreis enthalten |
| Barrierefreier Zugang: | an den meisten Standorten verfügbar |
| Weitere Informationen unter + 49 (221) 74740055 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
