Курс по Reverse Engineering

• Дизассемблер IDA Pro. Область применения. Кому он нужен. • IDA Pro. Ключевые возможности • Ускорение работы. Быстрый вызов. • Исследуем Hex Rays декомпилятор. • Работа с IDA отладчиком. • Защита от антиотладочных приемов. • Автоматизация работы. Скрипты и примеры. • Взаимодействие с отладчиком OllyDbg. • Дизассемблирование аппаратной прошивки. • Обман движка дизассемблирования. • Ручной анализ кода. Подгрузка FLIRT сигнатур. • Перекрестные ссылки. Защита программ от IDA. • Видео по удаленной отладке с Windows компьютера отлаживают программу на Линуксе • Видеоурок по отладке программы с ошибками в отладчике IDA Pro • Видео по визуальной отладке • Введение в реверсинг. В видеоуроке раскрываются такие темы, как: 1. Что такое реверсинг 2. Отличия крэкерства и реверсинга 3. Реверсинг и программирование. 4. Реверсинг и отладка. 5. Когда рационален реверсинг 6. Инструменты реверсера. 7. Почему полная автоматическая декомпиляция невозможна. • Подход к изучению реверсинга. Первые программы • Рассмотрим подход к изучению реверсинга. Скомпилируем и разберем несколько вариантов первой программы. • Практика реверсинга. Ветвление. Оптимизация кода. Декомпилятор. • Практика реверсинга. Циклы. • Практика реверсинга. Замена операций. • Практика реверсинга. Сопроцессор и его инструкции. • Практика реверсинга. Массивы. • Практика реверсинга. Структуры. • Практика реверсинга. MMX,SSE,AVX. #Практика реверсинга. Всё про 64 бита. Доп. материалы:
Back to Top