Перейти к содержимому

Траектория «Уже в IT»

Как перейти в информационную безопасность из IT: план обучения

Для разработчиков, тестировщиков и админов: быстро закрыть пробелы и перейти к безопасности

Если вы уже работаете в IT, начинать с «что такое файл» незачем. Эта траектория построена так, чтобы быстро закрыть пробелы и перейти к тому, что отличает специалиста по безопасности: взгляду на систему глазами атакующего.

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

Все практики проходят в изолированных учебных средах прямо в браузере. Проверка автоматическая: система смотрит на фактическое состояние машины, а не на текст введённой команды.

Что вы будете уметь

  • Закрыть пробелы в Linux: права, учётные записи, процессы
  • Понимать, как службы видны в сети и чем опасна привязка к 0.0.0.0
  • Смотреть на HTTP, cookie и сессии с точки зрения атакующего
  • Проводить локальную разведку и находить ошибки конфигурации
  • Применять моделирование угроз к своим проектам

План обучения по шагам

  1. 4 урока · 1 ч 23 мин · с практикой в терминале

    Скорее всего, вы это знаете — сдайте тест модуля и идите дальше

  2. 4 урока · 1 ч 45 мин · с практикой в терминале

    Частый пробел даже у опытных разработчиков: SUID, права каталогов, восьмеричная запись

  3. 4 урока · 2 ч 5 мин · с практикой в терминале

  4. 5 уроков · 2 ч 5 мин · с практикой в терминале

    Журналы и SSH глазами безопасника: следы атаки и безопасная настройка сервера

  5. 3 урока · 34 мин

  6. 1 урок · 30 мин · с практикой в терминале

  7. 3 урока · 59 мин · с практикой в терминале

    Cookie и сессии глазами атакующего

  8. 1 урок · 12 мин

  9. 1 урок · 40 мин · с практикой в терминале

Знакомые модули можно не проходить: короткий тест или практика без подсказок засчитывают модуль.

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

Можно ли пропустить то, что я уже знаю?

Да. У каждого модуля есть кнопка «Я это знаю»: короткий тест или практика без подсказок засчитывают модуль.

Чем это полезно разработчику?

Вы начнёте замечать уязвимости в своём коде и конфигурации до того, как их найдут другие, и сможете осознанно выбирать направление в безопасности: AppSec, пентест или DevSecOps.

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

С перезачётом знакомых модулей текущую программу проходят за 1–2 недели.

Как перейти в информационную безопасность из IT: план обучения — CyberLab