Курс по Reverse Engineering

Курс по Reverse Engineering

16.971 Lượt nghe
Курс по 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 бита. Доп. материалы: https://disk.yandex.ru/d/1MEkcXE6DhRTRQ Донат Visa: 4890 4947 6096 6986 Ethereum (ERC20): 0x95c2c0a2de94840543d5f6ec69cdba9ff6f34692 Bitcoin(BTC): 3Bxr8E73NjWnQTv2Hoxm49gitNgCYZkfUR Dogecoin(DOGE): DQMvdBLNF6HptH5kRok66KQcePvYS4eQrp Cardano (ADA): DdzFFzCqrht9NC4q3LGk2GoY2LTSo6ipoPaxj8G43mcCacKwbtNeJNuVEwMHsTAvw7pLyA1zAv6AwYEFfsxzEmKzvocRSsVRAVSFQVyr