12 Repos
Extensions and scripts for popular reverse engineering platforms.
Explore 12 awesome GitHub repositories matching part of an awesome list · Analysis Plugins. Refine with filters or upvote what's useful.
Reverse engineering and pentesting for Android applications
Tool for reverse engineering and analyzing Android applications.
Diaphora ist ein Binär-Diffing-Tool und eine Ähnlichkeits-Engine, die entwickelt wurde, um kompilierte Binärdateien zu vergleichen und geänderte oder übereinstimmende Codeabschnitte zu identifizieren. Es fungiert als Reverse-Engineering-Plugin, das Beziehungen zwischen Funktionen abbildet und Kompilierungseinheiten mittels Assembler-Analyse und Graphentheorie erkennt. Das Projekt ist auf die Analyse von Sicherheits-Patches spezialisiert und ermöglicht es Benutzern, Sicherheitskorrekturen durch den Vergleich verschiedener Versionen einer Binärdatei zu erkennen. Es synchronisiert Analyse-Metadaten, wie Symbolnamen und Kommentare, zwischen Binärdateien und generiert Patches durch den Vergleich von dekompiliertem Pseudocode. Die Engine nutzt Kontrollflussgraphen und heuristisches Matching, um Ähnlichkeitsverhältnisse zwischen Funktionen zu berechnen. Zu den weiteren Fähigkeiten gehören das Abbilden von Aufruf-Graphen, das Identifizieren von Objektdatei-Grenzen und die Verwaltung des Analysestatus über eine relationale Datenbank, um groß angelegte Querverweise zu erleichtern.
Functions as an extension for reverse engineering platforms to map function relationships and identify compilation units.
Radare2 and Frida better together.
Integration plugin for using Frida within Radare2.
Public API, examples, documentation and issues for Binary Ninja
Public API and examples for Binary Ninja.
Export disassemblies into Protocol Buffers
Exports disassembly to Protocol Buffers for use in BinNavi.