Що нового?

Набір учасників [Codeby] введення в реверс інжиніринг

Інформація про покупку
Тип покупки: Складчина
Ціна: 3140 ГРН
Учасників: 0 з 19
Організатор: Відсутній
Статус: Набір учасників
Внесок: 171.9 ГРН
0%
Основний список
Резервний список

Gadzhi

Модератор

Курс "введення в реверс інжиніринг" навчить вас вивчати готові виконувані файли без наявності вихідного коду на компільованих мовах, використовуючи інтерактивний дізассемблер IDA. Спрощено це називається реверс-інжиніринг. Найголовніші теми в курсі-це реверс-інжиніринг програм, написаних мовою асемблера і Сі. Програми на інтерпретованих мовах розглянуті не будуть.

Ви дізнаєтеся, як виглядає асемблерний код готових програм, навчитеся розрізняти багато конструкції мови Сі. Також ви отримаєте навик роботи з інтерактивним дізассемблером IDA, який є стандартом у багатьох компаніях, через практику на готових додатках! Крім IDA ви будете знати про інші інструменти, які допоможуть вам при аналізі додатків.

увага! для проходження курсу дуже бажано знати основи програмування до ООП. Наприклад, Що таке масиви, змінні, функції. Вам достатньо вивчити будь-яку мову програмування до тим, пов'язаних з ООП.

коротка програма курсу "Введення в Реверс інжиніринг" або Reverse Engineering For Beginners (REFB)

1.0. Факультатив з інформацією з електроніки

1.1 введення в електроніку для реверс-інжинірингу
1.2. Реальний і захищений режими роботи процесора
2.0. Компільовані ЯП, Інструменти та підготовка робочого оточення
2.1. Мови програмування: компільовані, інтерпретовані та їх відмінності
2.2. Підготовка робочого оточення
3.0. Асемблер
3.1. Вступна частина
3.2. Починаємо вивчати регістри і стек
3.3. Регістр прапорів і змінні з константами в асемблері
3.4. Директиви, призначення яких схоже з define в СІ і стандарт IEEE-754
3.5. Інструкція MOV та адресації в асемблері
3.6. Арифметичні операції в асемблері
3.7. BCD-формат чисел і побітові зрушення
3.8. Логічні інструкції та умови в асемблері
3.9. Переходи до фрагментів коду в асемблері
3.10. Цикли в асемблері і робота з рядками
3.11. Процедури в асемблері, деякі особливості асемблера для архітектури x64 і що буде далі
4.0. Мова Сі і реверс-інжиніринг програм без наявності вихідного коду
4.1. Підготовка робочого оточення
4.2. Типи даних, присвоювання, деякі операції
4.3. Умови і switch
4.4. Цикли
4.5. Функції
4.6. Препроцесор з
4.7. Вивчаємо покажчики
4.8. Масиви
4.9. Структури
4.10. Формати виконуваних файлів
4.11. Практикуємося ще!
  • Реверс-інжиніринг першої програми
  • Реверс-інжиніринг другої програми
  • Реверс-інжиніринг третьої програми
  • Реверс-інжиніринг четвертої програми
  • Реверс-інжиніринг п'ятої програми
сайт продажу:
https://privatelink.de/?https://codeby.net/threads/kurs-refb-vvedenie-v-revers-inzhiniring.80015/
 
Угорі