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
frida-gum — Plattformübergreifende Instrumentierungs- und Introspektionsbibliothek, geschrieben in C | Kitploit
Tools/GitHubGitHub/frida/frida-gum
Dynamische Analyse (Sandboxing)SpeicherforensikCode-AnalyseReverse EngineeringDebuggerMalware-AnalysePenetrationstestsDienstprogramme & FrameworksBinäranalyse
GitHubfrida/frida-gum

frida-gum

Plattformübergreifende Instrumentierungs- und Introspektionsbibliothek, geschrieben in C

1.0k3889vor 16h 53mVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Repository anzeigenWebseite
Teilen

Gum

Plattformübergreifende Instrumentierungs- und Introspektionsbibliothek, geschrieben in C.

Diese Bibliothek wird von frida-core über seine JavaScript-Bindings konsumiert, GumJS.

Bietet:

  • Instrumentierungs-Kern

    • Inline-Hooking: Interceptor
    • Stealthy Code Tracing: Stalker
    • Speicherüberwachung: MemoryAccessMonitor
  • Plattformübergreifende Introspektion

    • Laufende Threads und anderer process-Status
    • Geladene Module, einschließlich ihrer:
      • Importe
      • Exporte
      • Symbole
    • Memory-Scanning
    • DebugSymbol-Lookups
    • Backtracer-Implementierungen
    • Kernel-Status (vorerst nur iOS)
  • Out-of-Process-Dynamic-Linker für i/macOS: Gum.Darwin.Mapper

  • Codegenerierung:

    • X86Writer
    • ArmWriter
    • ThumbWriter
    • Arm64Writer
    • MipsWriter
  • Code-Relokation:

    • X86Relocator
    • ArmRelocator
    • ThumbRelocator
    • Arm64Relocator
    • MipsRelocator
  • Hilfsbibliotheken für Entwickler, die hochgranulare:

    • Heap-Allokationsverfolgung und Leckprüfung benötigen.
    • Profiling mit worst-case inspector-Callback.

Build-Anweisungen

Builds können mit dem configure-Skript konfiguriert werden. configure.bat ist für Windows-Benutzer verfügbar.

./configure --enable-gumpp --enable-gumjs --enable-tests
make

Führen Sie configure mit --help aus, um alle Optionen zu sehen.

Testen

Tests werden mit make test gebaut und mit ./build/tests/gum-tests ausgeführt. Sie können einen Testpfad mit -p angeben, um einen bestimmten Test oder eine Gruppe von Tests auszuführen.

Testpfade folgen dem Muster /<Area>/<Module>/<test_name>, wobei Area/Module aus TESTENTRY-Makros in den Fixture-Dateien stammen (z. B. TESTENTRY_WITH_FIXTURE("Core/Interceptor", ...)).

./build/tests/gum-tests
./build/tests/gum-tests -p /Core/Interceptor/attach_one

Binärdateien

Laden Sie ein Devkit zum statischen Linken in Ihre eigenen Projekte von der Frida releases-Seite herunter.

Tool herunterladen