Hardware / Embedded Interface Security
ACTION REQUIRED(读完后立刻执行)
NOW: Bestätigung der physischen Zugriffsautorisierung und GerätezugehörigkeitNOW: ESD-/Stromsicherheit; standardmäßig nur lesender ZugriffNEXT: Kombinierte Image-Analyse mit firmware-pentestACT: Gehäuse- und Debug-Schnittstellen-Identifikation → Konsolen → Extraktion
Anwendungsfälle
- Erkennung von UART-/JTAG-/SWD-Debug-Schnittstellen
- Boot-Logs, Root-Shell, Boot-Interrupt
- Flash-Extraktion in Kombination mit Gehäuseöffnung
- Bewertung von Secure Boot / verschlüsseltem Flash (nicht-destruktiv bevorzugt)
Workflow
□ Autorisierte Geräte zerlegen; Testpunkte fotografieren und beschriften
□ Multimeter zur Lokalisierung von GND/VCC/TX/RX; Logikpegel 1,8/3,3/5 V
□ USB-TTL nur lesend Logs auslesen; Baudrate notieren
□ JTAG: IDCODE enumerieren; Sperrstatus bewerten
□ Image extrahieren → Übergabe an firmware-pentest / ghidra
Toolchain
| Tool | Verwendung |
|---|---|
| USB-TTL / Logikanalysator | UART |
| J-Link / CMSIS-DAP | Debugging |
| Bus Pirate / Flipper (Labor) | Multi-Protokoll |
| binwalk / flashrom | Extraktion |
Referenzen
references/debug-interface-triage.md../firmware-pentest/../ot-ics/
Routing-Kontext
Upstream: MASTER R34
Darf NICHT: Unautorisierte Geräte öffnen oder fremde Geräte beschädigen
Selbstkontrolle Aufgabenabschluss
- Wurden der Schnittstellenpegel und das Pin-Layout dokumentiert?
- Wurde das Image per Hash gesichert?
- Checkliste?