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
rr — Record-and-Replay-Framework für deterministisches Debugging von Multithread-Anwendungen mit Unterstützung für Reverse Execution, Hardware-Watchpoints und effizientes Time-Travel-Debugging. | Kitploit
Tools/GitHubGitHub/rr-debugger/rr
Dynamische Code-Analyse (DAST)DebuggerBinäranalyseTop in Debugger Nr.5
GitHubrr-debugger/rr

rr

Record-and-Replay-Framework für deterministisches Debugging von Multithread-Anwendungen mit Unterstützung für Reverse Execution, Hardware-Watchpoints und effizientes Time-Travel-Debugging.

Repository anzeigen
10.7k66549vor 0 TagenVon Kitploit geprüft
Webseite

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

Überblick

Build- und Teststatus

rr ist ein leichtgewichtiges Werkzeug zum Aufzeichnen, Wiedergeben und Debuggen der Ausführung von Anwendungen (Prozess- und Thread-Bäume). Das Debugging erweitert gdb um eine sehr effiziente Rückwärtsausführung, die in Kombination mit Standard-gdb/x86-Funktionen wie Hardware-Daten-Watchpoints das Debuggen deutlich angenehmer macht. Weitere Informationen über das Projekt, einschließlich Anleitungen zur Installation, Ausführung und zum Bau von rr, finden sich unter https://rr-project.org. Der derzeit beste technische Überblick ist das Paper Engineering Record And Replay For Deployability: Extended Technical Report.

Oder gehen Sie direkt zu den Installations- und Bauanleitungen.

Bitte tragen Sie bei! Lesen Sie unbedingt die Pull-Request-Checkliste, bevor Sie einen Pull Request einreichen.

Wenn Sie rr nützlich finden, fügen Sie bitte ein Testimonial hinzu.

Die Entwicklung von rr wird von Pernosco gesponsert und wurde von Mozilla ins Leben gerufen.

Systemanforderungen

  • Linux-Kernel >= 4.7 (für die Unterstützung von __WALL in waitid())
    • rr 5.6.0 funktionierte mit Kernel 3.11 (erforderte PTRACE_SETSIGMASK)
  • rr erfordert derzeit entweder:
    • Eine Intel-CPU mit Nehalem (2010) oder neuerer Mikroarchitektur.
    • Bestimmte AMD-Zen- oder neuere Prozessoren (siehe https://github.com/rr-debugger/rr/wiki/Zen)
    • Bestimmte AArch64-Mikroarchitekturen (z. B. ARM Neoverse N1 oder die Apple Silicon M-Serie)
  • Die Ausführung in einem VM-Gast wird unterstützt, solange die VM die Virtualisierung von Hardware-Performance-Countern unterstützt.
    • Einige Konfigurationen von VMware und KVM sind bekanntermaßen funktionsfähig.
    • Einige Konfigurationen von AWS- und GCP-VMs sind bekanntermaßen funktionsfähig.
    • Keine Konfigurationen von Xen sind bekanntermaßen funktionsfähig.

KI-Nutzungsrichtlinie

Wenn Sie Issues oder PRs einreichen, geben Sie bitte klar an, wie LLMs verwendet wurden. Issues oder PRs, die LLM-generiert erscheinen, aber keine solchen Angaben enthalten, können kommentarlos geschlossen werden.

Wenn Sie PRs zur Überprüfung einreichen, muss der Einreichende ein Mensch sein und die volle Verantwortung dafür übernehmen, die Änderungen zu verstehen, unabhängig davon, wie LLMs verwendet wurden.

Tool herunterladen