Шелби
Администратор
- Регистрация
- 8 Сен 2014
- Сообщения
- 74.257
- Реакции
- 751.378
[OTUS] Реверс-инжиниринг
Реверс-инжиниринг кода (обратная разработка кода) - это процесс анализа машинного кода программы, который ставит своей целью понять принцип работы, восстановить алгоритм, обнаружить недокументированные возможности программы, и т.п. Основные методы реверс-инжиниринга - это статический или динамический анализ кода. При статическом анализе исследователь дизассемблирует код программы, используя специальное ПО, и далее анализирует ассемблерный код. При динамическом анализе исследователь запускает код в изолированной среде (песочнице) или отладчике и анализирует код в динамике
Цель курса otus. Профессионально сделанных курсов по обратной разработке на российском рынке (почти) нет. Наша цель - восполнить этот пробел и предложить курс, в рамках которого слушатель сможет овладеть на практике навыками обратной разработки программ.
Особенность курса. Авторский курс. Программа содержит хорошо структурированный теоретический материал и при этом насыщена интересной, полезной и актуальной практикой. Много заданий на реальных кейсах.
Чему научимся:
otus.ru/lessons/bigdata/?
СКАЧАТЬ МАТЕРИАЛ ПО ССЫЛКЕ НИЖЕ
Реверс-инжиниринг кода (обратная разработка кода) - это процесс анализа машинного кода программы, который ставит своей целью понять принцип работы, восстановить алгоритм, обнаружить недокументированные возможности программы, и т.п. Основные методы реверс-инжиниринга - это статический или динамический анализ кода. При статическом анализе исследователь дизассемблирует код программы, используя специальное ПО, и далее анализирует ассемблерный код. При динамическом анализе исследователь запускает код в изолированной среде (песочнице) или отладчике и анализирует код в динамике
Зарегистрируйтесь или войдите в свой аккаунт для просмотра данного контента на skladchina.net
Цель курса otus. Профессионально сделанных курсов по обратной разработке на российском рынке (почти) нет. Наша цель - восполнить этот пробел и предложить курс, в рамках которого слушатель сможет овладеть на практике навыками обратной разработки программ.
Особенность курса. Авторский курс. Программа содержит хорошо структурированный теоретический материал и при этом насыщена интересной, полезной и актуальной практикой. Много заданий на реальных кейсах.
Чему научимся:
- Основательно изучим такую важную тему как низкоуровневое программирование.
- Подробно обсудим важные для дальнейшего аспекты внутреннего устройства Windows.
- Отдельный большой модуль программы будет посвящен системному программированию.
- Наконец, центральная тема курса - обратная разработка кода. Статический и динамический анализ.
- Полный список тем приведен в программе обучения.
otus.ru/lessons/bigdata/?
СКАЧАТЬ МАТЕРИАЛ ПО ССЫЛКЕ НИЖЕ
Скрытое содержимое могут видеть только пользователи группы: Platinum - Купить доступ
Возможно, Вас ещё заинтересует:
- [OTUS] Pазработчик BigData. Модуль 3 из 5
- [OTUS] Разработчик Java. Часть 2 из 5 (2018)
- [OTUS] Pазработчик BigData. Модуль 1 из 5
- [OTUS] Кристина Кучерова - MS SQL Server разработчик (Все 3 модуля)
- [OTUS] Алгоритмы для разработчиков. Часть 1 (2019)
- [OTUS] Разработчик Java. Часть 1 из 5
- [OTUS] Python QA Engineer
- [OTUS] С++ для начинающих программистов
- [OTUS] Реверс-инжиниринг