Реверс-инжиниринг · Level 1 Фундамент

Ghidra TriCore Фундамент.
Пойми, как думает ЭБУ.

Нельзя менять то, чего не понимаешь. Этот курс учит читать логику ЭБУ на процессорах TriCore — видеть замысел разработчика и понимать, что именно менять.

Цена потока — до завершения записи · потом 127 600 ₽

Старт потока — 15 августа

~5–6 недель
По ~1 часу в день
Top 1%
Уровень навыка в мире
101 600 ₽
Разовая оплата · Доступ навсегда
после завершения записи — 127 600 ₽
Программа

От открытия бинарника до чтения логики ЭБУ.

Каждая глава — на реальных прошивках Bosch MED17 / EDC17. Никаких учебных примеров. Никаких симулированных дампов.

Гл 00
Введение

Подготовка к курсу

Стартуешь без буксования: учебные материалы, доступ в комьюнити и понятный маршрут обучения — всё выдаётся до первой главы. Знаешь, где задавать вопросы и как получать обратную связь наставника по каждому тесту. Дальше ничто не отвлекает от главного — реверс-инжиниринга.

Гл 01
Ghidra

Введение в Ghidra

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

Гл 02
Подготовка

Подготовка перед анализом

Шаг, который отличает рабочий проект от каши в дизассемблере. Задаёшь правильный формат прошивки и адресацию, настраиваешь базовые регистры под TriCore и параметры поиска — до того, как открыть первый листинг. Ошибка здесь ломает весь последующий анализ, поэтому ты учишься делать этот фундамент правильно с первого раза.

Гл 03
Код

Структура кода

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

Гл 04
Ассемблер

Понимание потока кода

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

Гл 05
Архитектура

Система регистров TriCore

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

Гл 06
Практика

Практика чтения кода

Разрозненные навыки собираются в целостный метод. Разбираешь реальные функции: как через них проходят конкретные значения, какая логика внутри и что это значит для работы ЭБУ. Практика даёт то, чего нет в теории — понимание, как вести анализ и на что смотреть в первую очередь, когда перед тобой незнакомая прошивка.

Гл 07
Сертификация

Подготовка к сертификации

Финал курса: подводишь итоги и сдаёшь сертификацию. Успешная сдача — сертификат Академии чиптюнинга по реверс-инжинирингу TriCore, который подтверждает навык перед клиентами. Здесь же оставляешь отзыв и получаешь скидку на следующий курс линейки.

В чём отличие

Единственная структурированная программа по Ghidra для прошивок ЭБУ. Не общий бинарный анализ. Без лицензии IDA Pro.

Все остальные курсы по реверс-инжинирингу либо учат общему анализу бинарников (CTF, malware, embedded-игры), либо предполагают, что у тебя уже есть платная лицензия IDA Pro. Этот курс полностью построен на Ghidra — бесплатной, с открытым кодом, разработанной NSA — и каждый урок идёт на реальных прошивках Bosch. Стоимость инструментов — ноль. Платишь только за методологию.

Что входит

Всё, чтобы открыть любую прошивку Bosch TriCore.

  • Программа по структуре прошивки, ассемблеру TriCore, архитектуре регистров, потоку кода и отслеживанию данных — в том порядке, в котором их осваивает каждый реверс-инженер.
  • Реальные прошивки Bosch MED17 и EDC17 — никаких учебных примеров. Каждое упражнение — на боевых дампах ЭБУ, которые ты увидишь в клиентских заказах.
  • Работа только в Ghidra — лицензия IDA Pro не нужна. Инструмент бесплатный; платишь за методологию, которую курс выдаёт.
  • Готовые проектные файлы Ghidra — базовые регистры настроены под каждый тип ЭБУ, поэтому ты стартуешь с дизассемблера, настроенного под TriCore, а не под универсальный ARM.
  • Прямой workflow Ghidra ↔ WinOLS — практическая связка, которая заставляет два инструмента работать вместе на реальном заказе.
  • Сертификат по реверс-инжинирингу TriCore — внутренний сертификат Академии чиптюнинга, который клиенты используют как подтверждение реального реверс-инженера.
  • Доступ навсегда + поддержка сообщества (Telegram + форум) + обратная связь наставника по тестам глав.
Программу собрал практик

Курс ведёт действующий реверс-инженер.

Станислав Касин — автор программы реверс-инжиниринга ЭБУ в Академии чиптюнинга

Станислав Касин

15+ лет · Чип-тюнинг · Автор программы Ghidra для ЭБУ

15+ лет в калибровке и реверс-инжиниринге ЭБУ. Основатель Академии чиптюнинга, dpfegr.ru и winols.ru. Работает с прошивками TriCore в боевых условиях — клиенты, нестандартные ЭБУ, кастомные решения. Автор единственной русскоязычной структурированной программы по чтению прошивок ЭБУ в Ghidra — на TriCore, Renesas и PowerPC.

Полная биография на странице трека →
Результаты учеников

От выпускника Ghidra Фундамент

«
★★★★★

Ожидал инфоцыган. Получил реально полезный контент. Ноль сожалений. Качество — мега-про.

ksv2000
Выпускник Ghidra Фундамент
Частые вопросы

До того, как записаться

Я не программист. Справлюсь?

Курс не учит программированию. Он учит читать логику ЭБУ, используя Ghidra как инструмент. 80% работы идёт по чёткому алгоритму. Если ты разбираешься в WinOLS® — освоишь и Ghidra. Опыт программирования не нужен.

Нужен ли Фундамент по Дизелю или Бензину сначала?

Желательно, но не обязательно. Ghidra работает на уровне прошивки — ниже карт. Если ты уже калибруешь в WinOLS и понимаешь базовую структуру ЭБУ — можешь стартовать здесь. Если ты совсем новичок в работе с ЭБУ — сначала пройди Фундамент по Дизелю или Бензину.

Почему Ghidra, а не IDA Pro?

Ghidra бесплатна, с открытым кодом, разработана NSA — полнофункциональный инструмент для анализа прошивок ЭБУ. IDA Pro стоит тысячи евро в год. Этот курс использует только Ghidra, поэтому стоимость инструментов — ноль. Курс учит методологии — Ghidra это просто транспорт.

Какие ЭБУ покрывает курс?

Архитектура Bosch TriCore: MD1, MG1, EDC17, MED17, Siemens/Continental Simos и производные. Самая распространённая архитектура в современных европейских легковых ЭБУ. Для японских OEM (Toyota, Honda, Nissan, Subaru, Kawasaki, Yamaha) — трек Renesas (скоро). Для грузовых ЭБУ Continental / Delphi / Denso — трек PowerPC (скоро).

Сколько времени занимает?

Около 5–6 недель по ~1 часу в день. В своём темпе, доступ навсегда. Каждая глава заканчивается практикой на реальных прошивках Bosch — не слайды, не симулированные дампы.

Экономия в bundle

Два способа пойти дальше.

Большинство выпускников Фундамент проходят и Практика. Возьми Дуо сразу и сэкономь на апгрейде потом.

С этого начинается чтение кода

Открой любую прошивку Bosch. Понимай алгоритм.

5–6 недель. Методология, которая превращает калибровщика в реверс-инженера.

Цена потока — до завершения записи · потом 127 600 ₽

Доступ навсегда · Сертификат · Сообщество + обратная связь наставника