Акции школ
Войти

Курс «Reverse engineering»

Составитель: Денис Сметнёв · Обновлено: 05.08.2024

Reverse engineering — дисциплина на стыке анализа бинарного кода, работы с отладчиком и понимания архитектуры систем на уровне ниже прикладного кода. Без базы в программировании и представления о том, как устроена память и исполняемые форматы, войти сюда тяжело — курс ориентирован на разработчиков среднего уровня, не на новичков. Шесть месяцев — срок, при котором тема раскрывается слоями, а не пробегается галопом: реверс требует практики на реальных объектах, а не ускоренного просмотра теории.

Подробнее


Компания: OTUS (Отус)

Уровень: Средний Длительность: 5 дней
Почему мы рекомендуем: актуальные данные курса — оценка по нашей методике (рейтинг, цена, трудоустройство, диплом)

Сколько зарабатывают в профессии (медиана hh.ru, по 210 вакансиям)

Junior
125 000 ₽
Middle
174 000 ₽
Senior
260 500 ₽

Окупаемость: стоимость курса ≈ 1 мес зарплаты junior-специалиста.

Сравнение с похожими курсами других школ

КурсШколаЦенаСрокРейтингДиплом
Reverse engineering (этот) OTUS (Отус) — 5 дней — — —
Основы программирования. Видеокурс GeekBrains (ГикБреинс) беспл. — 5.0 — Перейти
Изучение языка программирования LoftSchool (Лофт скул) беспл. — 5.0 — Обзор
Tapk programinės įrangos ir DI inžinieriumi – patirties nereikia Онлайн буткемп Turing беспл. — 4.5 — Перейти

Стоит ли идти на этот курс

Плюсы

  • Профильная тема без размытия: курс посвящён именно reverse engineering, а не общей безопасности или «введению в хакинг» — узкая тема даёт глубину вместо поверхностного обзора.
  • Средний уровень как входная точка — не нужно быть специалистом по безопасности, достаточно опыта в разработке и базовых знаний о работе ОС.
  • Полгода длительности: тема многослойная, и такой срок позволяет разобраться с нетривиальными случаями, а не только пройти азы.

Минусы и кому не стоит

  • — высокая планка для курса, по которому нет публичных данных о трудоустройстве или карьерных результатах выпускников: нельзя оценить, окупится ли вложение.
  • Нет информации о документе по окончании: если сертификат важен для текущей работы или найма, этот момент стоит прояснить до оплаты.
  • Полгода — серьёзная нагрузка при параллельной занятости: курс подходит тем, кто готов выделять на него стабильное время каждую неделю.

Когда этот курс вам не нужен

Курс избыточен, если вы уже работаете в reverse engineering или ИБ-исследованиях и умеете самостоятельно разбирать бинарники. Не подойдёт тем, кто только начинает в разработке и ещё не разобрался с базовой архитектурой систем — вход будет слишком резким. Если цель — общее знакомство с информационной безопасностью, а не именно реверс, есть более широкие и дешёвые программы. Наконец, полгода при плотной занятости — реальный барьер: курс такого уровня требует регулярной практики, а не эпизодического просмотра лекций.

Как выбрать курс по этому направлению

При выборе курса по реверс-инжинирингу смотрите прежде всего на инструментарий: работают ли в программе с IDA Pro, Ghidra, x64dbg или их аналогами — без этого подготовка остаётся теоретической. Важно, разбирают ли реальные бинарники: CTF-задачи, малварь, защищённые форматы. Уточните формат обратной связи — разница между «видео + тест» и «ревью кода от практикующего специалиста» принципиальная. Длительность от четырёх месяцев оправдана: тема многослойная, торопиться некуда. Цену сравнивайте с конкретным наполнением — рыночный диапазон по направлению широкий.

Частые вопросы

Подойдёт ли курс, если я никогда не занимался информационной безопасностью?

Формально — да, уровень заявлен как средний, не экспертный. Но реверс-инжиниринг предполагает понимание архитектуры процессора, форматов исполняемых файлов и хотя бы базового ассемблера. Если этого нет — вход будет крутым.

Сколько времени в неделю нужно закладывать на обучение?

Шесть месяцев на курс такого уровня — это обычно 8–12 часов в неделю с учётом практики. Конкретную нагрузку по расписанию уточняйте у школы.

Есть ли документ об окончании?

Этой информации в открытом описании курса нет. Уточните напрямую у OTUS до регистрации, если сертификат для вас важен.

Помогут ли с трудоустройством после курса?

Данных о программе трудоустройства по этому курсу нет. Реверс-инжиниринг — нишевая специализация: спрос есть в ИБ-командах, разработке антивирусного ПО и исследовательских лабораториях, но это не массовый рынок джунов.

Можно ли платить в рассрочку?

На странице курса этот вариант стоит проверить отдельно — OTUS традиционно предлагает рассрочку на длинные программы, но условия меняются.

Чем этот курс отличается от самостоятельного изучения через открытые ресурсы?

Открытых материалов по reverse engineering действительно много — документация, CTF-архивы, книги. Курс даёт структуру, дедлайны и обратную связь.

Компания, проводящая курс

OTUS (Отус)

222 курса по 861 теме

Образовательная онлайн-платформа и сообщество IT-профессионалов OTUS (Отус) работает с 2017 года. Компания является резидентом Сколково....

Преподаватели курса

АП
Ex-вирусный аналитик, Kaspersky Lab

Специалист в области низкоуровневого...

АП

Специалист по внутреннему тестированию...

АГ
Руководитель направления, АО «Сбербанк Технологии»

Специалист в области обратной разработки,...

ИК
Старший специалист отдела анализа приложений, Positive Technologies

Окончил СПБГЭТУ ЛЭТИ по специальности "Компьютерная...

Отзывов об этом курсе пока нет

Ниже — отзывы о школе OTUS (Отус): они помогут составить впечатление, но в рейтинге курса не учитываются. Проходили этот курс? Поделитесь — это поможет другим студентам.

Тема разбирается внутри курса «Обратная разработка»
Школа продаёт эту тему внутри программы — отдельной страницы у неё нет.
больше курсов

Похожие курсы компании

OTUS (Отус)
(0)
OTUS (Отус)
(0)
149 600 ₽
OTUS (Отус)
(0)
106 500 ₽
OTUS (Отус)
(0)
85 000 ₽
OTUS (Отус)
(0)
85 000 ₽
OTUS (Отус)
(0)
50 000 ₽
OTUS (Отус)
(0)
больше курсов

Другие курсы этих преподавателей