Ghidra

Ghidra

Ghidra ist ein Software-Reverse-Engineering-Framework (SRE), das von der National Security Agency Research Directorate erstellt und verwaltet wird.
Ghidra ist ein Software-Reverse-Engineering-Framework (SRE), das von der National Security Agency Research Directorate erstellt und verwaltet wird.Dieses Framework enthält eine Reihe umfassender High-End-Softwareanalyse-Tools, mit denen Benutzer kompilierten Code auf einer Vielzahl von Plattformen wie Windows, MacOS und Linux analysieren können.Die Funktionen umfassen Disassemblieren, Assemblieren, Dekompilieren, Zeichnen und Skripten sowie Hunderte anderer Funktionen.Ghidra unterstützt eine Vielzahl von Prozessanweisungssätzen und ausführbaren Formaten und kann sowohl im benutzerinteraktiven als auch im automatisierten Modus ausgeführt werden.Benutzer können auch ihre eigenen Ghidra-Plug-in-Komponenten und / oder -Skripte mit Java oder Python entwickeln. Zur Unterstützung der Cybersecurity-Mission von NSA wurde Ghidra entwickelt, um Skalierungs- und Teaming-Probleme bei komplexen SRE-Vorhaben zu lösen und eine anpassbare underweiterbare SRE-Forschungsplattform.NSA hat die Ghidra SRE-Funktionen auf eine Vielzahl von Problemen angewendet, bei denen bösartiger Code analysiert und umfassende Erkenntnisse für SRE-Analysten generiert werden, die ein besseres Verständnis potenzieller Schwachstellen in Netzwerken und Systemen anstreben.
ghidra

Eigenschaften

Kategorien

Alternativen zu Ghidra für alle Plattformen mit einer Lizenz

OllyDbg

OllyDbg

OllyDbg ist ein 32-Bit-Assembler-Debugger zur Analyse.Die Betonung der Binärcode-Analyse ist besonders in Fällen nützlich, in denen keine Quelle verfügbar ist.
IDA

IDA

Der IDA Pro Disassembler und Debugger ist ein Disassembler und Debugger für mehrere Prozessoren, der auf den Plattformen Windows, Linux und Mac OS X gehostet wird.
GNU Project Debugger

GNU Project Debugger

GNU Project Debugger oder gdb ist ein Befehlszeilen-Debugger auf Quellenebene für Programme, die in C, C ++, D, Objective-C, Fortran, Java, Pascal, Assembly, Modula-2 oder Ada geschrieben wurden.
x64dbg

x64dbg

x64dbg ist ein 64-Bit-Debugger auf Assembler-Ebene für Windows.Der entsprechende 32-Bit-Debugger heißt x32dbg. Hauptmerkmale: * Open-Source
Binary Ninja

Binary Ninja

Eine Reverse Engineering Plattform und GUI.
Hopper

Hopper

Hopper ist ein Reverse Engineering-Tool für OS X und Linux, mit dem Sie Ihre 32/64-Bit-Intel-Mac-, Linux-, Windows- und iOS-Programme zerlegen und dekompilieren können!
radare

radare

Radare, das hochkarätige Reverse Engineering Framework. HINWEIS: Es ist besser, das "Radare 2" zu verwenden, nicht das "Radare"
radare2

radare2

Das Radare-Projekt begann als Forensik-Tool, ein skriptfähiger hexadezimaler Befehlszeileneditor, der in der Lage ist, Datenträgerdateien zu öffnen, später jedoch die Analyse von Binärdateien und das Disassemblieren von Code unterstützt.
Immunity Debugger

Immunity Debugger

Der Immunitäts-Debugger ist eine leistungsstarke neue Methode, um Exploits zu schreiben, Malware zu analysieren und Binärdateien rückzuentwickeln.
Cutter

Cutter

Das Ziel von Cutter ist es, eine fortschrittliche KOSTENLOSE und Open-Source-Reverse-Engineering-Plattform zu sein, bei der das Benutzererlebnis im Auge bleibt.Cutter wird von Reverse Engineers für Reverse Engineers erstellt.
Hopper GDB Server

Hopper GDB Server

Mit Hopper GDB Server können Sie Ihre Anwendungen lokal und / oder remote debuggen.
  • Kostenlose
  • Mac
c[ode]clap

c[ode]clap

codeclap ist ein plattformübergreifender x64-Debugger auf Source-Ebene, der versucht, die Debug-Erfahrung auf allen Plattformen zu verbessern, indem er nicht im Weg ist.
ODA Online Disassembler

ODA Online Disassembler

ODA ist ein Online-Disassembler für eine Vielzahl von Maschinenarchitekturen, darunter Alpha, ARM, AVR, Intel x86, Motorola 68000, MIPS, PDP-11, PowerPC, SPARC, Z80 und mehr!
  • Kostenlose
  • Web
RemedyBG

RemedyBG

64-Bit-Windows-Debugger, der als Alternative zum Visual Studio-Debugger von Grund auf neu geschrieben wurde.