Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
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.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
Tools/GitHubGitHub/cyber-defence-campus/netgear_r6700v3_circled
Embedded-System-SicherheitExploit-FrameworksReverse EngineeringFuzzingLernen & BildungFirmware-AnalyseBinary-Exploitation
GitHubcyber-defence-campus/netgear_r6700v3_circled

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

netgear_r6700v3_circled

Demonstriert einige Funktionen von Morion durch die Generierung eines Exploits für CVE-2022-27646 (Stack-Buffer-Overflow auf Netgear R6700v3-Routern).

Repository anzeigen
86vor 1 JahrNoch nicht geprüft

Ausnutzen eines Stack-Buffer-Overflows auf dem NETGEAR R6700v3 (CVE-2022-27646) mit Hilfe symbolischer Ausführung

Einführung

Dieses Repository soll einige Funktionalitäten von Morion demonstrieren, einem Proof-of-Concept (PoC)-Werkzeug, um mit symbolischer Ausführung an realen (ARMv7) Binärdateien zu experimentieren. Wir zeigen einige Fähigkeiten von Morion anhand eines konkreten Beispiels, nämlich wie es bei der Erstellung eines funktionierenden Exploits für CVE-2022-27646 helfen kann – einer Stack-Buffer-Overflow-Schwachstelle in NETGEAR R6700v3-Routern (betroffene Version 1.0.4.120_10.0.91, in späteren Versionen behoben).

Das Repository enthält alle Dateien (unter firmware, libcircled, morion und server), die benötigt werden, um den Ausführungen zu folgen (z. B. Skripte zum Emulieren der anfälligen ARMv7-Binärdatei) und die besprochenen Schritte zur Verwendung von Morion nachzuvollziehen. Die Dokumentation (unter docs und logs) zur Demonstration der Arbeitsweise von Morion enthält die folgenden Kapitel:

  1. Setup – Erläutert, wie die Analyse (Ausführen von Morion) und die Zielsysteme (Ausführen der Ziel-Binärdatei circled) eingerichtet werden.
  2. Emulation – Erläutert, wie die anfällige Ziel-Binärdatei emuliert wird.
  3. Ablaufverfolgung – Erläutert, wie mit Morion eine konkrete Ausführungsablaufverfolgung der Ziel-Binärdatei aufgezeichnet wird.
  4. Symbolische Ausführung – Erläutert, wie Morion zur symbolischen Analyse der aufgezeichneten Ablaufverfolgung verwendet wird.
  5. Schwachstelle CVE-2022-27646 – Liefert Hintergrundinformationen zur anvisierten Schwachstelle.
  6. Ausnutzung – Erläutert, wie Morion beim Erstellen eines Exploits helfen kann.

Referenzen

  • Morion PoC-Werkzeug:
    • https://github.com/cyber-defence-campus/morion
  • Überwindung des NETGEAR R6700v3:
    • https://www.synacktiv.com/en/publications/pwn2own-austin-2021-defeating-the-netgear-r6700v3.html
  • Emulation, Debugging und Ausnutzung der NETGEAR R6700v3 cicled-Binärdatei:
    • https://medium.com/@INTfinity/1-1-emulating-netgear-r6700v3-circled-binary-cve-2022-27644-cve-2022-27646-part-1-5bab391c91f2
    • https://medium.com/@INTfinity/1-2-emulating-netgear-r6700v3-circled-binary-cve-2022-27644-cve-2022-27646-part-2-cf1571493117
    • https://medium.com/@INTfinity/1-3-exploiting-and-debugging-netgear-r6700v3-circled-binary-cve-2022-27644-cve-2022-27646-a80dbaf1245d
  • NVRAM-Emulator:
    • https://github.com/firmadyne/libnvram
  • Einsatzbereite Cross-Compilation-Toolchains:
    • https://toolchains.bootlin.com/
  • Weitere Werkzeuge:
    • https://github.com/ReFirmLabs/binwalk
    • https://github.com/pwndbg/pwndbg
    • https://github.com/slimm609/checksec.sh
    • https://github.com/sashs/Ropper
    • https://github.com/JonathanSalwan/ROPgadget

Autoren

  • Damian Pfammatter, Cyber-Defense Campus (ar S+T)
Tool herunterladen