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

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

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

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

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

Категории

Все категории
Loading categories
awesome-reverse-engineering — Подборка инструментов и учебных ресурсов по реверс-инжинирингу для бинарных файлов, приложений, прошивок, форматов и протоколов. | Kitploit
Инструменты/GitHubGitHub/morluto/awesome-reverse-engineering
Статический анализДинамический анализ (песочница)Обратная инженерияОтладчикиАнализ вредоносных программМобильная безопасностьАнализ Бинарных ФайловСтатьи и ИсследованияОбучение и Образование
Подобранные Ресурсы
Анализ Прошивок
GitHubmorluto/awesome-reverse-engineering

awesome-reverse-engineering

Подборка инструментов и учебных ресурсов по реверс-инжинирингу для бинарных файлов, приложений, прошивок, форматов и протоколов.

Репозиторий
1.6k346835 дней назадПроверено Kitploit

Популярное

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

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

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

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

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

Awesome Reverse Engineering Awesome

Рекомендуем: REA — инструменты обратной разработки, ориентированные на агентов, от поведения приложений до нативных бинарников. От создателей awesome-reverse-engineering.

REA — Reverse Engineer Anything

Кураторская отправная точка для понимания бинарников, приложений, прошивок, форматов файлов и протоколов.

Найдите инструмент по задаче, которую вам нужно выполнить. Каждая запись описывает своё назначение; коммерческие инструменты помечены commercial. Это первоначальная подборка, открытая для дополнений и исправлений.

С чего начать

Ваша задачаНачните с
Изучить ассемблер и основы реверсаОбучение
Определить исполняемый файл и его возможностиИдентификация файлов и триаж
Читать нативный код или выполнять его по шагамНативный анализ и Отладчики
Трассировать вызовы или инструментировать работающую программуДинамическая инструментация и трассировка
Обойти антиотладку, распаковать или восстановить импортыДеобфускация и противодействие анализу
Исследовать подозрительный файл, процесс или образ памятиАнализ вредоносного ПО
Изучить APK, сборку .NET или Java-программуAndroid и управляемый код
Изучить iOS-приложение, бинарник macOS или прошивку AppleiOS и macOS
Распаковать бинарник Python, Go, Flutter или HermesЯзыковые среды выполнения и упаковщики
Понять поведение браузера или недокументированный протоколВеб и протоколы
Извлечь прошивку или изучить бинарный форматПрошивки и аппаратное обеспечение и Форматы файлов
Восстановить структуры памяти игры, ресурсы или байткодРеверс-инжиниринг игр
Сравнить сборки или проверить бинарные диффыБинарное диффингование и анализ патчей
Решать ограничения, исследовать состояния или поднимать семантикуСимвольное исполнение и формальный анализ и Лифтинг инструкций и семантика
Ускорить расследование с помощью ИИ-агентовАнализ с помощью ИИ

Содержание

  • Обучение
    • Книги
  • Идентификация файлов и триаж
  • Нативный анализ
  • Отладчики
  • Динамическая инструментация и трассировка
  • Деобфускация и противодействие анализу
  • Анализ вредоносного ПО
  • Android и управляемый код
  • iOS и macOS
  • Языковые среды выполнения и упаковщики
  • Веб и протоколы
  • Прошивки и аппаратное обеспечение
  • Форматы файлов
  • Реверс-инжиниринг игр
  • Бинарное диффингование и анализ патчей
  • Символьное исполнение и формальный анализ
  • Лифтинг инструкций и семантика
  • Анализ с помощью ИИ
  • Практика и сообщества
  • Смежные списки
  • Участие и поддержка
  • Лицензия

Обучение

Открытое техническое руководство со схемами и оранжевой закладкой

  • Azeria Labs — учебные пособия по ассемблеру ARM с упражнениями для изучения регистров, памяти и соглашений о вызовах.
  • Compiler Explorer — компилирует код в браузере с помощью множества компиляторов и показывает сгенерированный ассемблер, позволяя увидеть, как языковые конструкции и уровни оптимизации преобразуются в машинный код.
  • Corkami — наглядные справочные материалы и плакаты, объясняющие бинарные форматы и структуры файлов, включая схемы форматов исполняемых файлов.
  • Corkami PoCs — минималистичные и необычные образцы исполняемых файлов и документов для изучения граничных случаев файловых форматов и поведения парсеров.
  • Hextree — практические курсы и интерактивные лаборатории по реверс-инжинирингу мобильных устройств и аппаратного обеспечения; коммерческий, с некоторым объёмом бесплатного контента.
  • Malware Analysis Training — курс по анализу вредоносного ПО для Windows с упражнениями по программированию, внутреннему устройству Windows и реверс-инжинирингу; для лабораторий требуется подходящая среда анализа Windows.
  • Malware Unicorn RE101 — вводный воркшоп по реверс-инжинирингу вредоносного ПО для Windows, охватывающий ассемблер x86, триаж и отладку; инструкции для лабораторий на основе виртуальных машин используют устаревшие образы программного обеспечения.
  • Nightmare — курс, построенный на аннотированных CTF-задачах, с прогрессией от основ ассемблера и реверс-инжиниринга до эксплуатации бинарных файлов.
  • OpenSecurityTraining2 — структурированные курсы по ассемблеру, архитектуре, отладке и реверс-инжинирингу.
  • pwn.college — бесплатные курсы с практическими задачами по Linux, ассемблеру, реверс-инжинирингу и эксплуатации бинарных файлов, выполняемые в среде, доступной через браузер.
  • Reverse Engineering by Kevin Thomas — аннотированные уроки по ассемблеру и реверс-инжинирингу для x86, x64, ARM, AVR и RISC-V с требованиями к инструментарию и оборудованию, специфичными для каждого урока.
  • Reverse Engineering for Beginners — бесплатная книга, связывающая скомпилированные примеры на C и C++ с ассемблером для нескольких архитектур.
  • RPISEC Modern Binary Exploitation — материалы курса и лабораторные работы по реверс-инжинирингу, повреждению памяти и эксплуатации; коммитов нет с декабря 2021 года, поэтому для лабораторий может потребоваться более старый инструментарий.

Книги

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