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

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

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

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

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

Категории

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

rr

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

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

Популярное

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

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

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

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

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

Обзор

Статус сборки и тестирования

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)
  • Поддерживается работа в гостевой виртуальной машине, если виртуальная машина поддерживает виртуализацию аппаратных счётчиков производительности.
    • Некоторые конфигурации VMware и KVM, как известно, работают.
    • Некоторые конфигурации виртуальных машин AWS и GCP, как известно, работают.
    • Никакие конфигурации Xen, как известно, не работают.

Политика использования ИИ

При отправке issue или PR, пожалуйста, чётко указывайте, как использовались LLM. Issue или PR, которые выглядят сгенерированными LLM, но не содержат таких указаний, могут быть закрыты без комментариев.

При отправке PR на рассмотрение отправитель должен быть человеком и нести полную ответственность за понимание изменений, независимо от того, как использовались LLM.

Скачать инструмент