UEFITool

UEFITool

Kategorien

Das Schweizer Taschenmesser für UEFI-Firmware-Analysen und Modding.

UEFITool ist das Schweizer Taschenmesser für UEFI-Firmware: schnell geöffnet, sauber strukturiert, gnadenlos detailreich. Wenn du Firmware verstehen, extrahieren oder prüfen willst, führt an diesem Tool kaum ein Weg vorbei – gleich zeige ich dir, was es im Alltag wirklich bringt und wo die Grenzen liegen.

Vorteile

  • Sehr präzise Baumansicht und performante Suche
  • Plattformübergreifend, leichtgewichtig, portable Builds
  • Aktive Weiterentwicklung mit neuen Parsern

Nachteile

  • Schreibfunktionen im NE-Zweig aktuell stark eingeschränkt
  • Steile Lernkurve, kaum Komfort-Features
  • Firmware-Eingriffe bergen Brick-Risiko

Was ist UEFITool?

UEFITool ist ein plattformübergreifender Viewer und Editor für UEFI-/PI-Firmware-Images. Es zerlegt ein Image in eine übersichtliche Baumstruktur, prüft Integrität und liefert eine GUI, mit der du Strukturen inspizierst, extrahierst und analysierst. Geschrieben in C++/Qt, quelloffen, und in der Praxis ein Standardwerkzeug für Reverse Engineering, Forensik und BIOS-Modding.

Hauptfunktionen im Überblick

Baumansicht: Volumes, Dateien (FFS), Sektionen – alles sauber verschachtelt. Suche: Hex- und Textmuster finden gezielt verdächtige Elemente. Validierung: UEFITool zeigt kaputte Strukturen und Inkonsistenzen an. Extraktion: Einzelne Bodies oder ganze Pfade lassen sich exportieren, um sie extern weiterzuverarbeiten. Begleit-Tools: UEFIExtract (Rekursive Extraktion) und UEFIFind (Pattern-Suche) ergänzen die GUI perfekt.

Praxisbeispiel: So arbeitest du damit

Du öffnest ein BIOS-Image, klappst die Volumes auf, markierst eine verdächtige DXE-Datei und nutzt die Hex-/Textsuche, um eine Signatur zu prüfen. Passt der Fund, extrahierst du die Sektion, vergleichst Hashes und dokumentierst die Offsets. Das geht schneller, als man denkt – besonders wenn man die Kontextmenüs und die klaren Item-Informationen ausreizt. Genau dieser Fluss macht UEFITool im Alltag so stark.

Für wen lohnt sich UEFITool?

Sicherheitsforscher durchforsten Firmware auf Schwachstellen. DFIR-Teams verifizieren Integrität und rekonstruieren Vorfälle. Enthusiasten lernen, wie UEFI wirklich aufgebaut ist. Wenn du verstehen willst, was dein Board vor dem OS lädt, liefert dir UEFITool die Beweise – nicht Marketing.

Grenzen und Risiken

Der aktuelle NE-Branch priorisiert Parsing-Genauigkeit. Vollwertiges Rewriting/Editing ist noch nicht flächendeckend zurück – für echte Schreiboperationen verweisen die Maintainer auf den alten 0.28-Branch, allerdings ohne Support. Das ist wichtig, wenn du Modding planst. Mein Rat: Nur auf Test-Hardware, immer Backups ziehen.

Alternativen und Ergänzungen

Als Ergänzung bieten sich UEFIExtract (sauberes Dumpen der Struktur) und UEFIFind (Pattern-Suche) an. Für Skripting-lastige Workflows kannst du parallel Projekte wie Fiano prüfen. Trotzdem: Für die schnelle visuelle Analyse bleibt UEFITool mein Favorit.

Release-Stand und Plattformen

Die aktuelle Fassung NE A72 stammt vom 16. Juni 2025 und bringt u. a. UI-Verbesserungen sowie neue Komfortfunktionen. Offizielle Builds existieren für Windows (32/64 Bit), Linux (x64), macOS (Universal) und sogar FreeBSD – praktisch für Teams mit gemischten Umgebungen.

Mein Fazit

UEFITool ist kein Kuschel-Tool, sondern ein präzises Instrument. Wenn du konzentriert arbeitest, bekommst du dafür kompromisslose Transparenz über deine Firmware. Für schnelles „mal eben patchen“ ist es (noch) nicht gemacht – für fundierte Analysen aber kaum zu schlagen. Genau deshalb landet es bei mir in jeder Firmware-Toolbox.

Häufig gestellte Fragen:

Ist UEFITool gefährlich?

Das Analysieren selbst nicht. Gefährlich wird es bei Änderungen und Flashen: Falsche Manipulationen können Systeme unbrauchbar machen. Arbeite nur mit Backups und Testgeräten und kenne den Unterschied zwischen Lesen und Schreiben im aktuellen NE-Branch.

Kann ich damit mein BIOS modden?

Nur eingeschränkt. Der NE-Branch fokussiert Parsing; umfassende Schreibfunktionen sind Stand heute limitiert. Für produktive Mods ist Vorsicht angesagt, da die alte 0.28-Schiene als unsupportet gilt.

Läuft UEFITool ohne Installation?

Ja, die offiziellen Pakete kommen als ZIP-Archive für die jeweiligen Plattformen. Entpacken, starten, fertig – ideal für portable Setups.

Unterstützt es macOS nativ?

Ja. Es gibt eine Universal-macOS-Build, die auf aktuellen Systemen läuft und sogar ad-hoc signiert ist, damit macOS weniger streng reagiert.

Eigenschaften der Software

Rating:

4,4

Name:

UEFITool

Lizenzart:

Open Source (BSD-2-Clause)

System:

Windows, macOS, Linux, FreeBSD

Sprache:

English

Update:

08.01.2026

Latest Version:

NE A72