Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
uefi_retool — Ein Werkzeug für das Reverse Engineering von UEFI-Firmware | Kitploit
Tools/GitHubGitHub/yeggor/uefi_retool
Embedded-System-SicherheitReverse EngineeringHardware-SicherheitHardware- & IoT-SicherheitBinäranalyseFirmware-AnalyseArchived
GitHubyeggor/uefi_retool

uefi_retool

Ein Werkzeug für das Reverse Engineering von UEFI-Firmware

Repository anzeigen
36957vor 1 JahrVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

uefi_retool

Ein Werkzeug zum Reverse Engineering von UEFI-Firmware.

UEFI-Firmware-Analyse mit dem uefi_retool-Skript

Verwendung:

  • Kopieren Sie das Skript ida_plugin/uefi_analyser.py und das Verzeichnis ida_plugin/uefi_analyser in das IDA-Plugins-Verzeichnis
  • Bearbeiten Sie die Datei config.json
    • PE_DIR ist ein Verzeichnis, das alle ausführbaren Images aus der UEFI-Firmware enthält.
    • DUMP_DIR ist ein Verzeichnis, das alle Komponenten aus dem Firmware-Dateisystem enthält.
    • LOGS_DIR ist ein Verzeichnis für Logs.
    • IDA_PATH und IDA64_PATH sind Pfade zu den ausführbaren Dateien von IDA Pro.
  • Führen Sie pip install -r requirements.txt aus
  • Führen Sie den Befehl python uefi_retool.py aus, um die Hilfemeldung anzuzeigen.

Befehle

root@kitploit:~
python uefi_retool.py
root@kitploit:~
Usage: uefi_retool.py [OPTIONS] COMMAND [ARGS]...

Options:
  --help  Show this message and exit.

Commands:
  get-images  Get executable images from UEFI firmware.
  get-info    Analyze the entire UEFI firmware.
  get-pp      Get a list of proprietary protocols in the UEFI firmware.

get-images

root@kitploit:~
python uefi_retool.py get-images --help
root@kitploit:~
Usage: uefi_retool.py get-images [OPTIONS] FIRMWARE_PATH

  Get executable images from UEFI firmware. Images are stored in "modules"
  directory.

Options:
  --help  Show this message and exit.

Beispiel:

root@kitploit:~
python uefi_retool.py get-images test_fw/fw-tp-x1-carbon-5th.bin

get-info

root@kitploit:~
python uefi_retool.py get-info --help
root@kitploit:~
Usage: uefi_retool.py get-info [OPTIONS] FIRMWARE_PATH

  Analyze the entire UEFI firmware. The analysis result is saved to .json
  file.

Options:
  -w, --workers INTEGER  Number of workers (8 by default).
  --help                 Show this message and exit.

Beispiel:

root@kitploit:~
python uefi_retool.py get-info -w 6 test_fw/fw-tp-x1-carbon-5th.bin

get-pp

root@kitploit:~
python uefi_retool.py get-pp --help
root@kitploit:~
Usage: uefi_retool.py get-pp [OPTIONS] FIRMWARE_PATH

  Get a list of proprietary protocols in the UEFI firmware. The result is
  saved to .json file.

Options:
  -w, --workers INTEGER  Number of workers (8 by default).
  --help                 Show this message and exit.

Beispiel:

root@kitploit:~
python uefi_retool.py get-pp -w 6 test_fw/fw-tp-x1-carbon-5th.bin

Zusätzliche Werkzeuge

  • tools/update_edk2_guids.py ist ein Skript, das die Liste der Protokoll-GUIDs aus dem edk2-Projekt aktualisiert.

IDA-Plugin

IDA-Plugin für UEFI-Analyse

Ähnliche Arbeiten

  • ida-efiutils
  • EFISwissKnife
  • ghidra-firmware-utils
Tool herunterladen