RD / Обучение

Научитесь находить уязвимости в коде, доказывать их и добиваться исправления.

Индивидуальное онлайн-обучение аудиту безопасности кода (Secure Code Review) и пентесту веб-приложений и API с опорой на исходный код. Я занимаюсь с каждым учеником лично и подстраиваю темп, задания и глубину под то, что вы уже знаете. Занятия проходят на английском языке, а для носителей арабского — на арабском. Материал взят из моей работы: я сообщил о 150+ уязвимостях безопасности и написал патчи, исправившие две CVE в ядре Linux.

Индивидуально · Онлайн · На английском (для носителей арабского — на арабском) · Средний уровень

Каждый курс — полноценная индивидуальная программа за 79 000 ₽: около 15 часов живых занятий, лабораторные, проверка заданий и итоговая оценка. Первая 20-минутная встреча для оценки уровня бесплатна, после неё мы согласуем план и дату начала.

01Обучение

Два курса в формате один на один

У каждого курса есть полная программа. Ваш план начинается с короткой оценки того, что вы уже знаете, поэтому время уходит на то, что вам действительно нужно, в вашем темпе.

01

Аудит безопасности кода

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

Уровень
Средний
Формат
Индивидуальные онлайн-занятия, лабораторные между ними
Темп
Определяется после первичной оценки

79 000 ₽ за курс

Смотреть программу
02

Пентест веб-приложений и API

Научитесь проводить пентест веб-приложения и API так, как проходит профессиональный проект: определить рамки, тестировать с открытым исходным кодом, безопасно доказать последствия, написать отчёт и проверить исправление. Индивидуально, онлайн, в вашем темпе.

Уровень
Средний
Формат
Индивидуальные онлайн-занятия, лабораторные между ними
Темп
Определяется после первичной оценки

79 000 ₽ за курс

Смотреть программу
03

Обучение для ваших инженеров

Оплатите индивидуальное обучение одного или нескольких разработчиков или инженеров по безопасности. Каждый занимается со мной один на один онлайн по плану, построенному под его уровень и под языки и фреймворки вашей команды.

Формат
Индивидуальное онлайн-обучение для каждого инженера
Для кого
Разработчики, инженеры по безопасности приложений и инженеры по безопасности
Курсы
Аудит безопасности кода или пентест веб-приложений и API

95 000 ₽ за инженера

Как это устроено

02Стоимость

Понятные цены на индивидуальное обучение

Каждый курс — законченная программа: около 10 живых индивидуальных занятий по 90 минут, лабораторные, подготовленные для курса, проверка заданий между занятиями, итоговая оценка и сертификат. Первая 20-минутная встреча для оценки уровня бесплатна.

Курс аудита безопасности кода

79 000 ₽за курс

Читайте код глазами атакующего, доказывайте находки и добивайтесь исправления.

Курс пентеста веб-приложений

79 000 ₽за курс

Тестируйте веб-приложения и API с открытым кодом — от рамок до повторной проверки.

Оба курса

142 000 ₽за оба курса

Один план от исходного кода до работающего приложения, на 16 000 ₽ дешевле двух курсов по отдельности.

Обучение для ваших инженеров

95 000 ₽за инженера

Та же индивидуальная программа для каждого инженера, обучение которого оплачивает компания.

Отдельное занятие

7 500 ₽за занятие

90 минут один на один по вашему вопросу: находка, на которой вы застряли, разбор вашего кода или задания, следующий шаг в обучении.

Цены указаны в рублях. План, число занятий и дату начала согласуем после бесплатной оценки.

03Почему индивидуально

Обучение под вас на реальных уязвимостях.

План под ваш уровень

Мы начинаем с короткой оценки. Затем я выстраиваю для вас порядок, темп и глубину материала: быстро проходим то, что вы знаете, и задерживаемся там, где это нужно.

Разборы уязвимостей, которые я анализировал

Модули построены на реальном коде, включая опубликованные мной разборы CVE — например, исправление в fast-jwt, на которое ушло три попытки, — и две CVE в ядре Linux, которые я исправил. Вы находите дефект в исходном коде, а затем подтверждаете его на работающей копии приложения у себя на компьютере.

Вашу работу проверяю я

Я сам проверяю ваши задания и итоговый отчёт и разбираю их с вами на занятиях.

На английском или на арабском

Занятия проходят на английском языке для иностранных учеников и на арабском для носителей арабского. Английские термины, которые встречаются в инструментах, отчётах и вакансиях, сохраняются.

04Преподаватель

Ведёт Ранд Дееб

Я инженер по безопасности приложений и независимый исследователь безопасности. Материалы, лабораторные и задания я готовлю сам и лично веду каждого ученика.

Ранд Дееб выступает с микрофоном на Открытой конференции ИСП РАН 2024 в Москве перед синим экраном конференции
  • Сообщил о 150+ уязвимостях безопасности, в том числе о семи в Facebook и Instagram, которые Meta подтвердила и признала.
  • Две CVE в ядре Linux, CVE-2024-26855 и CVE-2025-37858, исправлены моими патчами; девять патчей приняты в основную ветку Linux.
  • Разобрал более 300 отчётов статического анализа в коде ядра Linux — ежедневный навык отделять реальные находки от шума инструментов.
  • Ведущий инженер по безопасности приложений: SAST, DAST и безопасность C++.
  • Выступал на конференции ISP RAS Open 2024 в Москве.

05Путь обучения

С чего начать

  1. 01

    Читайте код глазами атакующего

    Аудит безопасности кода: границы доверия, потоки данных, аутентификация, авторизация и бизнес-логика — от исходного кода к доказательству и исправлению.

  2. 02

    Тестируйте как профессионал

    Пентест веб-приложений и API с опорой на код: определение рамок, тестирование, отчёт и повторная проверка в реалистичном проекте.

  3. 03

    Обучите своих инженеров

    Индивидуальное обучение за счёт компании для одного или нескольких разработчиков или инженеров по безопасности, у каждого свой план.

06Начните сегодня

Как я разбирал реальные уязвимости

Эти бесплатные статьи используют тот же метод, что и курсы. Каждая прослеживает уязвимость от источника до исправления.

07Вопросы

Вопросы

Когда можно начать?

Напишите коротко о своём уровне и целях. Я отвечу в течение трёх дней, мы договоримся о бесплатной 20-минутной встрече для оценки уровня, а после неё согласуем план и дату начала.

Сколько стоит обучение?

Один курс стоит 79 000 ₽: около 10 индивидуальных занятий по 90 минут, лабораторные, проверка заданий, итоговая оценка и сертификат. Оба курса вместе — 142 000 ₽, отдельное 90-минутное занятие — 7 500 ₽.

Как проходит индивидуальное обучение?

Мы встречаемся онлайн на живых занятиях. Между ними вы выполняете лабораторные и задания, подобранные под ваш уровень, а на следующем занятии мы разбираем результаты. Темп определяется вашим прогрессом, а не фиксированным расписанием.

С какого курса начать?

Если вы читаете код и знаете основные классы веб-уязвимостей, начните с аудита безопасности кода. Если вы уже тестируете веб-приложения и хотите профессиональный метод с опорой на код, начните с курса пентеста. Оба курса среднего уровня; точку старта я предложу после короткой оценки вашего уровня.

На каком языке проходят занятия?

На английском языке для иностранных учеников. Носители арабского могут выбрать арабский или английский. Английские термины из инструментов, отчётов и вакансий сохраняются.

Есть ли очные занятия?

Нет. Все занятия, лабораторные, задания и обратная связь проходят онлайн.

Будет ли сертификат?

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

Законны ли практические задания?

Да. Вся практика ведётся на приложениях, которые я подготовил для курса, и на open-source проектах в версиях с опубликованными уязвимостями — всё работает на вашем компьютере. Вы не тестируете системы, которые вам не принадлежат или на тестирование которых у вас нет письменного разрешения.

Что если мне понадобится больше времени?

Если понадобится больше занятий, чем запланировано, каждое дополнительное стоит 7 500 ₽, и мы согласуем его заранее.

Может ли обучение оплатить работодатель?

Да. Укажите это в заявке или посмотрите страницу об обучении для компаний.

08Контакт

Готовы начать?

Напишите коротко: какой курс, ваш текущий уровень и чему вы хотите научиться. Занятия проходят на английском (для носителей арабского — на арабском). Отвечу в течение трёх дней, чтобы договориться о бесплатной оценке.