Skip to content
KitploitKITPLOIT
ИнструментыБлог
Отправить
ИнструментыБлог
Отправить

Инструменты для хакинга, пентеста и кибербезопасности — ваш арсенал защиты!

Kitploit — это каталог инструментов для хакинга, кибербезопасности и пентестинга. Находите последние обновления проектов для поиска уязвимостей, анализа систем, автоматизации тестирования и усиления вашей безопасности.

··Ленты·Контакты·Конфиденциальность·© 2026 Kitploit

Каталог инструментов

Категории

Все категории
Loading categories
rr — Фреймворк записи и воспроизведения для детерминированной отладки многопоточных приложений, обеспечивающий обратное исполнение, аппаратные точки наблюдения и эффективную отладку с перемещением во времени. | Kitploit
Инструменты/GitHubGitHub/rr-debugger/rr
Динамический анализ кода (DAST)ОтладчикиАнализ Бинарных Файлов
GitHubrr-debugger/rr

rr

Фреймворк записи и воспроизведения для детерминированной отладки многопоточных приложений, обеспечивающий обратное исполнение, аппаратные точки наблюдения и эффективную отладку с перемещением во времени.

РепозиторийСайт
10.6k6636 дней назадПроверено Kitploit

Популярное

Смотреть все →

Откройте для себя самые используемые инструменты нашего сообщества.

Изучить все инструменты

Просмотрите нашу коллекцию инструментов

Смотреть все инструменты →
Поделиться

Обзор

Build and test status

rr — это лёгкий инструмент для записи, повторного воспроизведения и отладки выполнения приложений (деревьев процессов и потоков). Отладка расширяет gdb очень эффективным обратным выполнением, которое в сочетании со стандартными возможностями gdb/x86, такими как аппаратные точки наблюдения за данными, делает отладку гораздо более увлекательной. Более подробная информация о проекте, включая инструкции по установке, запуску и сборке rr, находится на https://rr-project.org. Лучший технический обзор в настоящее время представлен в статье Engineering Record And Replay For Deployability: Extended Technical Report.

Или сразу переходите к инструкциям по установке и сборке.

Пожалуйста, вносите вклад! Обязательно ознакомьтесь с контрольным списком для pull request перед отправкой pull request.

Если вы находите rr полезным, пожалуйста, добавьте отзыв.

Разработка rr спонсируется компанией Pernosco и была инициирована Mozilla.

Системные требования

  • Ядро Linux >= 4.7 (для поддержки __WALL в waitid())
    • rr 5.6.0 работал с ядром 3.11 (требуя PTRACE_SETSIGMASK)
  • В настоящее время rr требует одно из следующих:
    • Процессор Intel с микроархитектурой Nehalem (2010) или новее.
    • Некоторые процессоры 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 не известна как работающая.
Скачать инструмент