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
awesome-reverse-engineering — Kuratierte Reverse-Engineering-Tools und Lernressourcen für Binärdateien, Apps, Firmware, Formate und Protokolle. | Kitploit
Tools/GitHubGitHub/morluto/awesome-reverse-engineering
Statische AnalyseDynamische Analyse (Sandboxing)Reverse EngineeringDebuggerMalware-AnalyseMobile SicherheitBinäranalysePapers & ForschungLernen & Bildung
Kuratierte Ressourcen
Firmware-Analyse
GitHubmorluto/awesome-reverse-engineering

awesome-reverse-engineering

Kuratierte Reverse-Engineering-Tools und Lernressourcen für Binärdateien, Apps, Firmware, Formate und Protokolle.

Repository anzeigen
1.6k34679vor 5 TagenVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

Awesome Reverse Engineering Awesome

Empfohlen: REA — Agentenorientierte Reverse-Engineering-Tools, vom Anwendungsverhalten bis zu nativen Binärdateien. Von den Erstellern von awesome-reverse-engineering.

REA — Reverse Engineer Anything

Ein kuratierter Einstiegspunkt zum Verständnis von Binärdateien, Anwendungen, Firmware, Dateiformaten und Protokollen.

Finde ein Tool anhand der Arbeit, die du erledigen musst. Jeder Eintrag beschreibt seinen Zweck; kommerzielle Tools sind mit kommerziell gekennzeichnet. Dies ist eine erste Auswahl, offen für Ergänzungen und Korrekturen.

Hier starten

Deine AufgabeBeginne mit
Assembler und Grundlagen des Reverse Engineering lernenLernen
Eine ausführbare Datei und ihre Fähigkeiten identifizierenDateiidentifikation und Triage
Nativen Code lesen oder schrittweise durchlaufenNative Analyse und Debugger
Aufrufe verfolgen oder ein laufendes Programm instrumentierenDynamische Instrumentierung und Tracing
Anti-Debugging umgehen, entpacken oder Importe wiederherstellenDekompilierung und Anti-Analyse
Eine verdächtige Datei, einen Prozess oder ein Speicherabbild untersuchenMalware-Analyse
Eine APK, eine .NET-Assembly oder ein Java-Programm inspizierenAndroid und verwalteter Code
Eine iOS-App, eine macOS-Binärdatei oder Apple-Firmware inspiziereniOS und macOS
Eine Python-, Go-, Flutter- oder Hermes-Binärdatei entpackenSprachlaufzeiten und Packager
Browserverhalten oder ein undokumentiertes Protokoll verstehenWeb und Protokolle
Firmware extrahieren oder ein Binärformat inspizierenFirmware und Hardware und Dateiformate
Speicherstrukturen, Assets oder Bytecode von Spielen rekonstruierenGame-Reverse-Engineering
Builds vergleichen oder Binär-Diffs prüfenBinär-Diffing und Patch-Analyse
Constraints lösen, Zustände erkunden oder Semantik liftenSymbolische Ausführung und formale Analyse und Instruktions-Lifting und Semantik
Eine Untersuchung mit KI-Agenten beschleunigenKI-gestützte Analyse

Inhalt

  • Lernen
    • Bücher
  • Dateiidentifikation und Triage
  • Native Analyse
  • Debugger
  • Dynamische Instrumentierung und Tracing
  • Dekompilierung und Anti-Analyse
  • Malware-Analyse
  • Android und verwalteter Code
  • iOS und macOS
  • Sprachlaufzeiten und Packager
  • Web und Protokolle
  • Firmware und Hardware
  • Dateiformate
  • Game-Reverse-Engineering
  • Binär-Diffing und Patch-Analyse
  • Symbolische Ausführung und formale Analyse
  • Instruktions-Lifting und Semantik
  • KI-gestützte Analyse
  • Übung und Communities
  • Verwandte Listen
  • Mitwirken und Wartung
  • Lizenz

Lernen

Ein offenes technisches Handbuch mit Schaltplänen und einem orangefarbenen Lesezeichen

  • Azeria Labs - ARM-Assembly-Tutorials mit Übungen zum Erlernen von Registern, Speicher und Aufrufkonventionen.
  • Compiler Explorer - Kompiliert Code im Browser mit vielen Compilern und zeigt den erzeugten Assembly-Code an, um zu sehen, wie Quellkonstrukte und Optimierungsstufen in Maschinencode übersetzt werden.
  • Corkami - Visuelle Referenzen und Poster, die Binärformate und Dateistrukturen erklären, einschließlich Layouts von ausführbaren Formaten.
  • Corkami PoCs - Minimale und ungewöhnliche Beispiele für ausführbare Dateien und Dokumente zum Studium von Randfällen bei Dateiformaten und Parser-Verhalten.
  • Hextree - Praktische Kurse und interaktive Labs zu Mobile- und Hardware-Reverse-Engineering; kommerziell, mit einigen kostenlosen Inhalten.
  • Malware Analysis Training - Windows-Malware-Analyse-Kurs mit Programmier-, Windows-Internals- und Reversing-Übungen; die Labs erfordern eine geeignete Windows-Analyseumgebung.
  • Malware Unicorn RE101 - Einführender Workshop zum Windows-Malware-Reversing mit x86-Assembly, Triage und Debugging; die VM-basierten Lab-Anleitungen verwenden ältere Software-Images.
  • Nightmare - Kurs auf Basis kommentierter CTF-Challenges, der von Assembly- und Reversing-Grundlagen bis zur Binär-Exploitation fortschreitet.
  • OpenSecurityTraining2 - Strukturierte Kurse zu Assembly, Architektur, Debugging und Reverse Engineering.
  • pwn.college - Kostenlose Kurse mit praktischen Challenges zu Linux, Assembly, Reverse Engineering und Binär-Exploitation, ausgeführt in einer browserzugänglichen Umgebung.
  • Reverse Engineering by Kevin Thomas - Kommentierte Lektionen zu Assembly und Reverse Engineering für x86, x64, ARM, AVR und RISC-V, mit lektionsspezifischen Anforderungen an Toolchain und Hardware.
  • Reverse Engineering for Beginners - Kostenloses Buch, das kompilierte C- und C++-Beispiele mit Assembly über mehrere Architekturen hinweg verbindet.
  • RPISEC Modern Binary Exploitation - Kursmaterialien und Labs zu Reverse Engineering, Speicherkorruption und Exploitation; seit Dezember 2021 keine Commits mehr, daher benötigen die Labs möglicherweise ältere Toolchains.

Bücher

  • Hacking the Xbox - Einführung in das Hardware-Reverse-Engineering anhand des Sicherheitsdesigns der originalen Xbox; kostenlose PDF-Ausgabe vom Autor veröffentlicht.
  • Practical Binary Analysis - Behandelt ELF- und PE-Interna, Disassembly, Binär-Instrumentierung, Taint-Analyse und symbolische Ausführung, mit Werkzeugen, die in den Übungen erstellt werden.
  • Practical Malware Analysis - Praktische Einführung in die statische und dynamische Windows-Malware-Analyse mit Laborübungen; 2012 veröffentlicht, daher sind einige Tooling-Kapitel veraltet.
  • The Ghidra Book - Leitfaden zu Ghidras Disassembler, Decompiler, Scripting und Erweiterungs-APIs; die zweite Auflage von 2026 behandelt BSim und PyGhidra.

Dateiidentifikation und Triage

Tool herunterladen