Hex Editor / Reverse Engineering
Binary Ninja von Vector 35 ist eine moderne Reverse-Engineering-Plattform, die auf einem Stapel von Zwischensprachen (BNIL) aufbaut, die Maschinencode in zunehmend höhere, leichter analysierbare Darstellungen überführen, ergänzt durch einen Decompiler und eine saubere, skriptfähige Python-/C++-/Rust-API. Sie legt den Schwerpunkt auf Automatisierung und Analysis-as-Code und ist damit stark im Aufbau eigener Werkzeuge rund um eine Binärdatei. Sie unterstützt gängige Architekturen und lässt sich über Plugins und Architekturmodule für weitere erweitern. In der Firmware- und ECU-Forschung dient sie dazu, Code zu disassemblieren und zu heben, die Mustererkennung über Dumps hinweg zu skripten und Algorithmen wie Prüfsummen und Diagnosen zu analysieren. Ihr programmierbares Design spricht Forscher an, die groß angelegte Analysen automatisieren wollen, statt sich von Hand durch den Code zu klicken.
Binary Ninja wird von Forschern bevorzugt, die die Firmware-Analyse automatisieren; Softechpro ist die angewandte Ausgabeseite und liefert automatische Emissions-/DTC-Module und Prüfsummenkorrektur über rund 1.400 Firmwares hinweg, ohne dass der Nutzer eine Analyse-Pipeline skripten muss.
Softechpro-Tarife ansehenDatei-Service testen