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
ofrak — Binäre Analyse- und Modifikationsplattform zum Entpacken, Analysieren, Modifizieren und Neupacken von Firmware und ausführbaren Formaten über GUI und Python-API. | Kitploit
Tools/GitHubGitHub/redballoonsecurity/ofrak
Embedded-System-SicherheitReverse EngineeringCTFBinäranalyseFirmware-Analyse
GitHubredballoonsecurity/ofrak

ofrak

Binäre Analyse- und Modifikationsplattform zum Entpacken, Analysieren, Modifizieren und Neupacken von Firmware und ausführbaren Formaten über GUI und Python-API.

Repository anzeigen
2.1k155vor 6 TagenVon 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
Webseite

OFRAK

OFRAK (Open Firmware Reverse Analysis Konsole) ist eine Plattform zur Analyse und Modifikation von Binärdateien. OFRAK vereint die Fähigkeit:

  • Identifizieren und Entpacken vieler binärer Formate
  • Analysieren entpackter Binärdateien mit erprobten Reverse-Engineering-Tools
  • Modifizieren und Wiederverpacken von Binärdateien mit leistungsstarken Patching-Strategien

OFRAK unterstützt eine Reihe von eingebetteten Firmware-Dateiformaten jenseits von Userspace-Executables, darunter:

  • Komprimierte Dateisysteme
  • Komprimierte & mit Prüfsumme versehene Firmware
  • Bootloader
  • RTOS-/Betriebssystem-Kernel

OFRAK stattet Benutzer aus mit:

  • Einer grafischen Benutzeroberfläche (GUI) für interaktive Erkundung und Visualisierung von Binärdateien
  • Einer Python-API für lesbare und reproduzierbare Skripte, die auf ganze Klassen von Binärdateien angewendet werden können, nicht nur auf eine bestimmte Binärdatei
  • Rekursive Identifizierung, Entpackung und Wiederverpackung vieler Dateiformate, von ELF-Executables über Dateisystemarchive bis hin zu komprimierten und mit Prüfsumme versehenen Firmware-Formaten
  • Eingebaute, erweiterbare Integration mit leistungsstarken Analyse-Backends (angr, Binary Ninja, Ghidra, IDA Pro)
  • Erweiterbarkeit durch Design über eine gemeinsame Schnittstelle, um einfach zusätzliche OFRAK-Komponenten zu schreiben und Unterstützung für ein neues Dateiformat oder eine binäre Patching-Operation hinzuzufügen

Weitere Details finden Sie auf ofrak.com.

GUI Frontend

Die webbasierte GUI-Ansicht bietet einen navigierbaren Ressourcenbaum. Für die ausgewählte Ressource bietet sie außerdem: Metadaten, Hex- oder Textnavigation und eine Mini-Karten-Seitenleiste zur schnellen Navigation nach Entropie, Byteklasse oder Größe. Die GUI ermöglicht auch Aktionen, die normalerweise über die Python-API verfügbar sind, wie Kommentieren, Entpacken, Analysieren, Modifizieren und Packen von Ressourcen.

Erste Schritte

Installationsmethoden

OFRAK kann auf drei Arten installiert werden:

Siehe (Installation) für detaillierte Installationsanweisungen.

Beachten Sie, dass OFRAK Git LFS verwendet – siehe Installieren aus dem Quellcode für weitere Details.

Dokumentation

OFRAK verfügt über allgemeine Dokumentation und API-Dokumentation. Beide können unter ofrak.com/docs eingesehen werden.

Wenn Sie Änderungen an der Dokumentation vornehmen oder sie selbst bereitstellen möchten, folgen Sie den Anweisungen in docs/README.md.

Lizenz

Der Code in diesem Repository wird unter der OFRAK Community License bereitgestellt, die für Bildungszwecke, persönliche Entwicklung oder einfach nur zum Spaß gedacht ist. Wenn die Community-Lizenz für Sie geeignet ist, führen Sie ofrak license --community --i-agree aus, um sie zu akzeptieren!

Benutzer, die an OFRAK für kommerzielle Zwecke interessiert sind, können die Pro- oder Enterprise-Lizenz anfordern. Weitere Informationen finden Sie unter OFRAK Licensing.

Mitwirken

Red Balloon Security freut sich über Beiträge von Sicherheitsforschern und Entwicklern zu diesem Repository.

Details finden Sie in unserem Leitfaden für Mitwirkende und im Python-Entwicklungsleitfaden.

Unterstützung

Bitte kontaktieren Sie [email protected] oder schreiben Sie uns auf dem OFRAK Slack bei Fragen oder Problemen mit OFRAK. Wir freuen uns auf Ihr Feedback! Melden Sie sich für die OFRAK-Mailingliste an, um monatliche Updates zu OFRAK-Codeverbesserungen und neuen Funktionen zu erhalten.


Dieses Material basiert teilweise auf Arbeiten, die von der DARPA unter Vertrag Nr. N66001-20-C-4032 unterstützt wurden. Die in diesem Material geäußerten Meinungen, Ergebnisse und Schlussfolgerungen oder Empfehlungen sind die der Autoren und spiegeln nicht unbedingt die Ansichten der DARPA wider. Verteilungsaussage „A“ (Zur Veröffentlichung freigegeben, uneingeschränkte Verteilung).

Tool herunterladen
MethodeAm besten geeignet fürInstallationsbefehl
PyPISchnelles Testen, Benutzer, die ihre eigene Umgebung verwalten möchtenpip install ofrak
DockerUmfassende Umgebung mit allen Abhängigkeiten, konsistentes Setuppython3 build_image.py --config ofrak-ghidra.yml --base --finish
QuellcodeMitwirkende, Entwickler, die OFRAK-Code modifizierenRepository klonen + make develop