Skip to content
KitploitKITPLOIT
도구익스플로잇블로그
Log in
제출
도구익스플로잇블로그
제출

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

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

피드문의개인정보© 2026 Kitploit

도구 디렉토리

카테고리

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

rr

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

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

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

개요

빌드 및 테스트 상태

rr은 애플리케이션(프로세스 및 스레드 트리)의 실행을 기록, 재생 및 디버깅하기 위한 경량 도구입니다. 디버깅은 매우 효율적인 역방향 실행으로 gdb를 확장하며, 하드웨어 데이터 워치포인트와 같은 표준 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 구성 중 작동하는 것으로 알려진 것은 없습니다.

AI 사용 정책

이슈나 PR을 제출할 때 LLM이 어떻게 사용되었는지 명확히 밝혀 주세요. LLM이 생성한 것으로 보이지만 그러한 표시가 없는 이슈나 PR은 별도의 설명 없이 닫힐 수 있습니다.

검토를 위해 PR을 제출할 때 제출자는 사람이어야 하며, LLM이 어떻게 사용되었든 관계없이 변경 사항을 이해하는 데 전적인 책임을 집니다.

도구 다운로드