Image mit U-Boot über Internet

Gast #3142306
Lesenswert?
• ▲
▼
Hallo.

Ist es möglich, mit UBoot (oder einen anderen gängigen Bootloader für 
Embedded Systems) ein Linux-Image über das Internet zu laden?
Ich weiß, dass TFTP unterstütz wird. Dafür gibt es aber keine 
Authentifizierung und Verschlüsselung und ist somit fürs WWW nicht 
geeignet.

Ich denke da eher an eine Art SSH-Tunnel oder ähnliches.

Bietet hier U-Boot eine Möglichkeit, oder muss ich das in einer 
seperaten App machen (z.B. als Bare-Metal-App die von U-Boot aufgerufen 
wird)?


lg
Gast #3142757
Lesenswert?
• ▲
▼
Boote ein minimales Linux als Loader, das alles laden kann was du 
willst. Lade dann den eigentlichen Kernel und übergib die Kontrolle an 
den neuen Kernel. Dein Suchwort dazu lautet "kexec".

Aber mal im Ernst: Warum? Das schreit doch geradezu nach Problemen. 
Sicherheitslücken (im SSH-client/server/bootloader), Denial-of-Service, 
usw. Und irgendwann kommt dann wieder eine Nachricht von 
hunderttausenden von Embedded-Geräten im Internet, die weit offen sind.
Gast #3143965
Lesenswert?
• ▲
▼
Hallo Sam P.

Meinst du, das "minimale" Linux als Bootloader, also kein U-Boot?
Ist das nicht sehr umständlich?
Alle Sachen die normalerweise Booloader unterstützen (Update über 
Serielle, SD-Card etc) müsste ich dann wieder "neu" erfinden.

Mitlerweile unterstützt jedes Smartphone oder Fernseher ein 
Firmwareupdate über das Internet. Wie machen die's mit der Sicherheit?
Ich dachte eigentlich, dass SSH einen guten Schutz gegen Angriffe 
bietet...

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.