Die Sicherheitstechnologie UEFI verhindert, dass unsignierte Programme auf einem Rechner gestartet werden. Walware aber auch andere Programme, wie zum Beispiel Linux-Betriebssysteme können so nicht booten.

Jetzt haben Linux-Entwickler Technologien vorgestellt, wie Linux dennoch auf einem Windows-8-PC booten kann. Ein Ansatz kommt von der Linux Foundation (LF), ein weiterer von dem Entwickler Matthew Garrett. Letzterer weist in einem Blog auf die Gemeinsamkeiten hin: “Wir haben jetzt zwei verfügbare signierte Bootloader.” Seine eigene Methode sei es, den Linux-Starter unterzuschieben; sie werde aktuell von Fedora, Opensuse und Ubuntu genutzt. “Der LF Loader ist eine andere Lösung für das gleiche Problem.”

Den wichtigsten Unterschied sieht er darin, dass “der LF-Loader auf kryptografischen Hashes statt auf signierten Schlüsseln basiert. Dies bedeutet, dass der Nutzer jedesmal einen Hash zur Liste der zugelassenen Binärdateien hinzufügen muss, wenn der Bootloader oder Kernel aktualisiert wird.” Das könne nur direkt am jeweiligen Rechner durchgeführt werden und sei für den Anwender mühsam.

Allerdings habe die Methode auch Vorteile: “Wenn man auf Hashes setzt, braucht man keine Signaturen-Infrastruktur. Distributionen können also Secure Boot unterstützen, ohne ihren Build-Prozess zu modifizieren.” Diesen Fall deckt zwar auch Garretts “Shim”- oder Unterschieb-Methode ab, “aber der LF Loader hat eine schönere Oberfläche”.

An seinem eigenen Bootloader kritisiert Garrett, er dupliziere den kompletten Code der Firmware fürs Laden, Validieren, Verschieben und die Ausführung. “Das ist notwendig, weil die UEFI-Spezifikation keinen Mechanismus vorsieht, um zusätzliche Authentifizierung einzufügen. Der größte Nachteil besteht nun darin, dass die Standard-UEFI-Aufrufe LoadImage() und StartImage() unter Shim nicht funktionieren.” Der LF-Loader dagegen hänge sich auf der untersten Schicht der Sicherheitsarchitaktur ein und installiere seine eigenen Steuerprogramme, sodass Standard-UEFI-Schnittstellen weiter nutzbar seien. Deshalb könne man anwenderfreundliche Bootloader wie Gummiboot oder efilinux ohne Modifikation nutzen.

Garrett integriert nun nach eigenen Angaben die Oberfläche und den Security-Code des LF Loader in seine Shim-Lösung. Ziel ist es, “einen Loader zu erstellen, der den Anforderungen aller Anwendungsfälle genügt.” Dies begrüßt auch James Bottomley, der an der Lösung der Linux Foundation mitgearbeitet hat. “Wir befassen uns damit, ob eine Verschmelzung möglich ist. Der Knackpunkt dürfte die Sicherheitsüberprüfung sein.”

Keine der Lösungen funktioniert übrigens auf ARM-basierter Hardware wie dem Microsoft-Tablet Surface RT, bei dem erst ein Jailbreak nötig wäre, um Linux – etwa Android – zu installieren. Sowohl die Linux Foundation als auch Garrett konzentrieren sich ausschließlich auf die x86-Plattform. Sie hoffen, in wenigen Monaten eine einfache Linux-Installation beispielsweise von einem USB-Stick aus ermöglichen zu können.

[mit Material von Florian Kalenda, ZDNet.de]

Tipp: Wie gut kennen Sie Windows? Überprüfen Sie Ihr Wissen – mit 15 Fragen auf silicon.de.

Redaktion

Recent Posts

IT-Verantwortliche setzen auf KI-Hosting in Europa

Studie von OVHcloud verdeutlicht Stellenwert von Datenresidenz und Datensouveränität bei KI-Anwendungen.

17 Stunden ago

Studie: KI-Technologie unverzichtbar für zukunftsfähige Paketlogistik

Mit KI können Unternehmen der Paketbranche Prozesse optimieren, Kosten einsparen und sich zukunftssicher aufstellen.

17 Stunden ago

Microsoft Teams in der öffentlichen Verwaltung

Land Niedersachsen schließt datenschutzrechtliche Vereinbarung mit Microsoft zur Nutzung von Teams ab.

2 Tagen ago

Diebstahlsicherung mit KI

Ein Großteil der Inventurdifferenzen im deutschen Einzelhandel wird durch Ladendiebstähle verursacht.

2 Tagen ago

Neue, aggressive Wellen an DDoS-Attacken

DDoS-Angriffe haben seit dem Beginn des Krieges zwischen Russland und der Ukraine an Häufigkeit und…

4 Tagen ago

Excel als Rückgrat deutscher Lieferkettenplanung

Lieferkettenplanung in Deutschland auf Basis von Excel bei 37 Prozent der befragten Unternehmen im Einsatz.

6 Tagen ago