Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Einreichen
ToolsExploitsBlog
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.

FeedsKontaktDatenschutz© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
decomp.anything — decomp.wtf-Fork: Windows-PE-Matching, MinGW/clang-cl-Toolchains und eine optionale REA-MCP-Bridge | Kitploit
Tools/GitHubGitHub/giveen/decomp.anything
Android-SicherheitStatische AnalyseDynamische Code-Analyse (DAST)Reverse EngineeringMalware-AnalyseBinäranalyseKI-gestütztes Reverse EngineeringKI-SicherheitFirmware-AnalyseBinary-Exploitation
GitHub
6125vor 18h 11mNoch nicht geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen
giveen/decomp.anything

decomp.anything

decomp.wtf-Fork: Windows-PE-Matching, MinGW/clang-cl-Toolchains und eine optionale REA-MCP-Bridge

Repository anzeigen

decomp.anything

Richte einen KI-Agenten auf etwas, das dir gehört, und zerlege es. decomp.anything ist eine Workbench für Matching-Dekompilierung und Reverse Engineering für Spiele, Windows- und Linux-Programme, Apps, Webseiten, Firmware und einfache Dateien. Agenten schreiben C oder C++ gegen das echte Binary, der Original-Compiler baut es, und das Ergebnis wird Byte für Byte geprüft — oder, wenn es keinen Original-Build zum Abgleichen gibt, öffnet dasselbe Projekt das Binary mit REA und Agenten analysieren stattdessen seine Funktionen.

decomp.anything baut auf decomp.wtf auf: Dein KI-Agent dekompiliert Software, die dir gehört, in C, das zu exakt denselben Bytes kompiliert.

Installation  ·  So funktioniert Matching  ·  Alles inspizieren  ·  Öffentliche Decomps  ·  Agenten  ·  Gemeinsam dekompilieren  ·  Basiert auf

MIT-Lizenz Linux und Windows Python 3.12 oder neuer Funktioniert mit jedem MCP-Agenten

Fork von decomp.wtf

decomp.anything ist ein unabhängiger Fork von decomp.wtf von Sam Wolfs. Das Upstream-Projekt wurde eingestellt, aber sein Code steht unter der MIT-Lizenz, sodass dieser Fork es fortsetzt und erweitert. Dieses Repository ist die aktive Fortführung.

Während decomp.wtf sich auf das Matching von Retro-Spielen konzentrierte, erweitert decomp.anything dieselbe Engine auf beliebige Software: Windows- und Linux-Binaries können Byte für Byte gematcht werden, und alles andere öffnet sich als REA-Projekt — dasselbe Projekt-Dashboard, dieselben Agenten und Notizen, mit seinen Prozeduren als Arbeitselementen. Es gibt keinen separaten REA-Modus, den man lernen müsste.

Was von decomp.wtf erhalten bleibt:

  • der Workflow aufteilen → beanspruchen → C oder C++ schreiben → mit dem Original-Compiler kompilieren → an der echten Adresse linken → Byte für Byte vergleichen;
  • die Matching-Engine und Matcher für MIPS, PowerPC, ARM, x86 und x86-64;
  • die Live-Ansicht, Autopilot, Permuter, geteiltes Wissen, Hilfsagenten und rebuildbare Exporte;
  • die Fortführung öffentlicher Decomp-Projekte, bewertet mit objdiff;
  • die Installer, die Toolchain-Registry und das Local-First-Design: kein Konto, keine Telemetrie, nichts wird hochgeladen.

Was dieser Fork hinzufügt:

  • RE-Konsole: ein grafisches Frontend für den Werkzeugkatalog von REA, geöffnet aus einem Prozedur-Arbeitselement (oder einer PC-Funktion). Durchsuche native Binaries, Android-Apps, .NET-Assemblies, JavaScript- und Electron-Apps, Webseiten, Firmware und einfache Dateien; Funktionen, Pseudocode, Strings, Flussgraphen und Aufrufgraphen, plus ein generiertes Formular für jedes REA-Werkzeug.
  • Linux-Ziele: x86- und x86-64-ELF-Executables und Shared Libraries werden importiert und gematcht wie Windows-Programme.
  • Windows-Ziele: 32-Bit- und 64-Bit-PE-Executables und DLLs, mit einem relokationsbewussten x86-Matcher.
  • REA für Agenten: inspect_binary kann REA nach Pseudocode, Signaturen und Aufrufern fragen; REA selbst kann über Compilers & tools installiert werden.
  • Referenzordner: richte einen Agenten auf eine gematchte Decomp, Notizen oder Symbollisten; er kann sie lesen und durchsuchen.
  • opencode 2-Unterstützung für Hilfsagenten und decomp connect.

Der Abgleich erfolgt weiterhin über den bytegenauen Pfad. Jede Binärdatei öffnet sich als normales Projekt: abgleichbare Ziele erhalten die Schleife aus Kompilieren und Vergleichen, und alles andere erhält REA-Arbeitselemente, dieselben Agenten, dasselbe Dashboard und dieselben Befunde.

Was du tun kannst

ZielWas decomp.anything dir bietet
Ein Spiel dekompilierenWirf eine ROM, ein Disc-Image oder eine Programmdatei hinein. Agenten übernehmen Funktionen, schreiben C oder C++ und der Original-Compiler beweist jeden Treffer Byte für Byte.
Ein PC-Programm abgleichenImportiere eine Windows-.exe/.dll oder ein Linux-ELF-Programm oder eine .so, schreibe C oder C++ und vergleiche die Bytes des Compilers mit denen des Originals.
Eine öffentliche Dekompilierung fortsetzenForke eines der Community-Projekte, die die App kennt, und lass Agenten im echten Quellbaum des Projekts weiterarbeiten.
Alles andere untersuchenWirf es hinein wie ein Spiel. Wenn diese App es nicht aufteilen oder abgleichen kann, öffnet REA es in einem normalen Projekt: seine Prozeduren werden zu Arbeitselementen, Agenten lesen sie parallel und ihre Befunde landen auf demselben Dashboard. Füge Aufgaben für Bereiche ohne eigene Prozedur hinzu.
In ein Archiv hineinschauenWirf ein ZIP, TAR oder ein ähnliches Archiv hinein. Jede reguläre Datei ist ein Arbeitselement; Contents zeigt eine Vorschau davon an, und eine Binärdatei oder ein verschachteltes Archiv kann als verknüpftes untergeordnetes Projekt geöffnet werden.
ZusammenarbeitenHoste einen Raum, lade Leute ein und teile Treffer, Namen, Structs und Notizen, ohne die Originaldatei zu teilen.
Deinen eigenen Agenten verwendenClaude Code, Codex, Antigravity CLI, opencode, einen OpenAI-kompatiblen Endpunkt oder einen beliebigen MCP-Client.

Alles läuft auf deinem Computer. Kein Konto, keine Telemetrie, nichts wird hochgeladen.

Installation

decomp.anything läuft auf Linux x86-64 und über WSL 2 auch auf Windows. macOS wird nicht unterstützt. Es benötigt Python 3.12 oder neuer und uv. Node.js wird für npm-basierte Agenten und für REA benötigt; Java 21 oder neuer wird für Ghidra benötigt.

Aus diesem Repository:

git clone https://github.com/giveen/decomp.anything.git
cd decomp.anything
uv sync
uv run decomp

Damit wird die App gestartet und im Browser geöffnet. Projekte liegen standardmäßig in ~/Decomp; setze DECOMP_HOME, um sie woanders abzulegen.

Desktop-Installation aus dem Checkout. Die Installer des Repositorys installieren diesen Checkout, nicht das Upstream- Release:

bash install/install.sh

Unter Windows in PowerShell:

powershell -ExecutionPolicy Bypass -File install\install.ps1

Der Windows-Installer aktiviert bei Bedarf WSL 2, erstellt die Distribution decomp-wtf, installiert diesen Checkout darin und fügt einen decomp-Befehl sowie App-Menü- und Desktop-Verknüpfungen hinzu. Checkout-Installationen zeichnen dieses Repository als ihre Update-Quelle auf, sodass Updates decomp.anything statt dem Upstream folgen.

Von GitHub, ohne eine Website:

curl -fsSL https://raw.githubusercontent.com/giveen/decomp.anything/main/install/install.sh | bash

Unter Windows in PowerShell:

Tool herunterladen