Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
rr — 다중 스레드 애플리케이션의 결정적 디버깅을 위한 기록 및 재생 프레임워크로, 역방향 실행, 하드웨어 워치포인트, 효율적인 타임트래블 디버깅을 지원합니다. | Kitploit
도구/GitHubGitHub/rr-debugger/rr
Dynamic Code Analysis (DAST)DebuggersBinary Analysis
GitHubrr-debugger/rr

rr

다중 스레드 애플리케이션의 결정적 디버깅을 위한 기록 및 재생 프레임워크로, 역방향 실행, 하드웨어 워치포인트, 효율적인 타임트래블 디버깅을 지원합니다.

저장소 보기웹사이트
10.6k6636일 전Kitploit 검토 완료

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

개요

Build and test status

rr은 애플리케이션(프로세스 및 스레드 트리)의 실행을 기록, 재생 및 디버깅하기 위한 경량 도구입니다. 디버깅은 gdb에 매우 효율적인 역방향 실행(reverse-execution)을 추가하며, 하드웨어 데이터 워치포인트와 같은 표준 gdb/x86 기능과 결합하면 디버깅을 훨씬 더 재미있게 만듭니다. 설치, 실행 및 빌드 방법에 대한 지침을 포함한 프로젝트에 대한 자세한 정보는 https://rr-project.org에서 확인할 수 있습니다. 현재 가장 좋은 기술 개요는 논문 Engineering Record And Replay For Deployability: Extended Technical Report입니다.

또는 설치 및 빌드 지침으로 바로 이동하세요.

기여해 주세요! 풀 리퀘스트를 제출하기 전에 풀 리퀘스트 체크리스트를 반드시 검토하세요.

rr이 유용하다고 생각되면 사용 후기를 추가해 주세요.

rr 개발은 Pernosco의 후원을 받으며, Mozilla에서 시작되었습니다.

시스템 요구 사항

  • Linux 커널 >= 4.7 (waitid()에서 __WALL 지원용)
    • rr 5.6.0은 커널 3.11에서 동작했습니다 (PTRACE_SETSIGMASK 필요)
  • rr은 현재 다음 중 하나가 필요합니다:
    • Nehalem (2010) 이상 마이크로아키텍처를 탑재한 Intel CPU
    • 특정 AMD Zen 이상 프로세서 (https://github.com/rr-debugger/rr/wiki/Zen 참조)
    • 특정 AArch64 마이크로아키텍처 (예: ARM Neoverse N1 또는 Apple Silicon M 시리즈)
  • VM 게스트에서의 실행은 VM이 하드웨어 성능 카운터의 가상화를 지원하는 한 지원됩니다.
    • 일부 VMware 및 KVM 구성에서 동작하는 것으로 알려져 있습니다.
    • 일부 AWS 및 GCP VM 구성에서 동작하는 것으로 알려져 있습니다.
    • Xen 구성은 동작하는 것으로 알려진 것이 없습니다.
도구 다운로드