Описание
Онлайн-курс по Реверс-инжиниринг. Базовый уровень от онлайн-школы OTUS. После прохождения курса, у лучших студентов, появится возможность устроиться на работу в компанию-партнер онлайн-школы Отус. Программа обучения на курсах включается в себя углубленное изучение материалов уровня middle и senior.
Программа курса
Низкоуровневое программирование на ассемблер под x8086/x64
- Регистры процессора, работа с памятью
- Представление данных, кода, опкоды команд
- Арифметические, логические команды
- Цепочечные операции
- Подпрограммы
- Прерывания BIOS
- Написание кастомного MBR
Низкоуровневое программирование на ассемблер под MIPS
- Регистры процессора. Работа с памятью
- Арифметические, логические команды. Команды условного/безусловного перехода
- Опкоды команд
Защищённый режим процессора
- Режимы работы процессоров. Принцип работы процессора в PM. Сегментная организация памяти
- Страничная организация памяти
- Типы дескрипторов
Внутреннее устройство Windows
- Настройка рабочей среды для отладки драйверов режима ядра
- Объекты ядра
- Менеджер памяти
- Диспетчер ввода-вывода. Работа с памятью
Системное программирование
- PE формат
- Таблица импорта
- Таблица экспорта/ Таблица релокаций
- Ловушки Windows
- Перехват WinApi функций
- Программирование Native приложений
- Способы добавления в автозагрузку
- Программирование служб
- Настройка рабочей среды для отладки драйверов режима ядра
Обратная разработка программ
- Динамический анализ кода
- Статический анализ кода
- Разработка shell кодов
- Metasploit
- Внедрение реверс шела в некоторые прошивки роутеров
- Уязвимость Buffer Overflow
- Уязвимость UAF
- Буткиты
Проектная работа
- Выбор темы и организация проектной работы
- Консультация по проектам и домашним заданиям
- Защита проектных работ
- Подведение итогов курса
Как записаться на курс
- 1
Нажмите на кнопку Записаться на курс
- 2
Ознакомьтесь подробнее с материалом курса и программой обучения на странице школы или университета
- 3
Оставьте свои данные в форме заявки и после подтверждения оплатите учебный курс (полностью или в рассрочку)
- 4
Получите доступ к учебным материалам
Отзывов пока нет.