
Reverse-Engineering-Framework mit Disassemblierung, Dekompilierung, Taint-Analyse, Versionsvergleich und semantischer Suche sowie LLM-gesteuerter autonomer Binär- und Firmware-Analyse.
English · Español · Português · Français · Deutsch · 中文 · 日本語 · Русский · العربية · 한국어 · हिन्दी · Italiano · Türkçe · Tiếng Việt · Indonesia · Polski · Nederlands
Ablation ist ein Reverse-Engineering-Framework, das dieselben Kernfähigkeiten zur Disassemblierung, Dekompilierung und Binäranalyse bietet wie Branchenstandard-Tools wie Ghidra, IDA Pro und Binary Ninja.
In Kombination mit Claude Code oder OpenAI Codex wird es zu einem autonomen Reverse-Engineering-Tool.

Semantische Suche mit BERT: Durchsucht Code nach Konzept statt nach exakten Wörtern. Durch die Abbildung der tatsächlichen Textbedeutung überwindet es den größten Engpass beim Reverse Engineering, um Schwachstellen schneller zu identifizieren.
Extreme Leistung: Lädt massive Binärdateien in Sekunden statt in Stunden. Indem es nur den Code analysiert, den Sie aktiv betrachten, überspringt es die aufwändige Vorverarbeitung traditioneller Tools, sodass Sie sofort beginnen können.
Versionsvergleich: Analysiert das tatsächliche Verhalten aktualisierter Software zur Überprüfung von Hersteller-Patches. Durchdringt oberflächliches Umverpacken, um zu bestätigen, ob eine Schwachstelle wirklich behoben oder nur versteckt wurde.
Binärübergreifende Analyse: Analysiert jede gemeinsam genutzte Bibliothek in einem Firmware-Image gleichzeitig und verfolgt Datenflüsse über Binärgrenzen hinweg.
Quellcode-Audit: Auditiert jede große Codebasis schneller als lineares Lesen, mit höherer Genauigkeit als reine Mustererkennung. Jede Quelldatei erhält ein 5-Bit-Sicherheitsprofil, das genau bestimmt, wie viel Aufmerksamkeit sie benötigt, so dass nichts übersehen und nichts zweimal gelesen wird.
Windows-Kerneltreiber- und BYOVD-Analyse: Durchsucht Kernel-Treiber nach riskanten Einstiegspunkten, um Angreifer daran zu hindern, anfällige, signierte Treiber zur Umgehung Ihrer Sicherheitssoftware zu verwenden.
Android- und APK-Analyse: Kartiert Android-App-Angriffsflächen ohne Dekompilierung. Scannt und bewertet automatisch interne Bibliotheken nach Sicherheitsrisiko, sodass Sie sofort die anfälligsten Komponenten angreifen können.
Erlang- und BEAM-Analyse: Scannt Erlang-Bytecode sicher, um gefährliche Funktionen und versteckte Angriffsflächen sofort hervorzuheben, ohne die Anwendung auszuführen.
Kryptografische Analyse
Ablation entfernt jede Schicht, die Kryptografie in einem kompilierten Binary unsichtbar macht. Entropy Mapper lokalisiert die verschlüsselte Region. Crypto Audit und HashAlgoDiscriminator identifizieren den Algorithmus. XorSolver, BmpKeyExtractor und CustomCBCDetector brechen die Verschlüsselung oder stellen den Schlüssel wieder her. ELFVtableReconstructor und VtableDispatchScanner rekonstruieren, was die Laufzeit mit dem Ergebnis macht.
Ein Binary kann sein Krypto vor Import-Tabellen-Analyse, Symboltabellen und String-Suche verbergen. Diese acht Tools schließen diese Lücke gemeinsam, sodass am Ende der Algorithmus, der Schlüssel und der Chiffretext bekannt sind.
Ablation wurde zur Analyse von Produktions-Firmware und Kerneltreibern von Cisco, Fortinet, TencentOS, Huawei, Dahua Security System und anderen eingesetzt.
Nach der koordinierten Offenlegung zu Cisco FMC und ISE hat das Cisco Product Security Incident Response Team (PSIRT) Ablation für die interne Schwachstellen-Triage übernommen. Cisco PSIRT nutzt es aktiv zur Triage laufender Offenlegungsberichte für Firepower Threat Defense (FTD), Cisco Secure Client (AnyConnect), Catalyst. Cisco Adaptive Security Appliance (ASA) LINA wurde ebenfalls mit Ablation einem Reverse Engineering unterzogen, wobei Erkenntnisse derzeit über CERT/CC VINCE koordiniert werden.
| CVE | Produkt | Titel | CVSS |
|---|---|---|---|
| CVE‑2026‑76420 | Secure Firewall Management Center (FMC) | Peer Impersonation | 9.0 Critical |
| CVE‑2026‑76412 | Secure Firewall Management Center (FMC) | Privilege Escalation to root | 8.5 High |
| CVE‑2026‑76413 | Secure Firewall Management Center (FMC) | Single Sign-On Token Forgery | 8.5 High |
| CVE‑2026‑76447 | Identity Services Engine (ISE) | OCSP Responder Authentication Bypass | 5.3 Medium |
| ISA / Runtime | Varianten |
|---|---|
| x86 | x86-32 · x86-64 |
| ARM | ARM-32 · ARM-64 |
| MIPS | MIPS-32 · nanoMIPS · MIPS-64 |
| PowerPC | PPC-32 · PPC-64 |
| RISC-V | RISC-V 32 · RISC-V 64 |
| ARC | ARC EM/HS |
| V850 | V850-32 |
| LoongArch | LoongArch64 |
| DEX | Dalvik · ART |
| ARK | ArkTS |
| BEAM | Erlang · Elixir |
| Anbieter | Modelle |
|---|---|
| Claude Code | /model claude-sonnet-4-6 |
| OpenAI Codex | Alle bekannten Modelle |
pip install git+https://github.com/Ablation-Tool/ablation
capstone, numpy, lief, sentence-transformers, pyelftoolsAblation wurde für autorisierte Sicherheitsforschung entwickelt. Verwenden Sie es nur gegen Systeme, die Sie besitzen oder für die Sie ausdrückliche schriftliche Genehmigung zum Testen haben. Der Einsatz gegen Systeme ohne Genehmigung verstößt gegen die Gesetze zur Computerkriminalität in den meisten Rechtsordnungen. Die Autoren übernehmen keine Verantwortung für Missbrauch.
Dieses Projekt wurde maßgeblich durch mehrere grundlegende literarische Werke informiert und inspiriert.
Forschungsartikel