Карта профессий / Пентест и Red Team

Пентест и Red Team

Проверять защиту на практике и показывать, как устранить обнаруженные слабые места.

5 ролей15 навыковРоли и навыки ↓
Роли и навыки направления

Выберите роль или навык на карте.

100%
ЗнанияНавыкиВыбранная рольТехнологии
Как пользоваться картой

Слева — знания и навыки, в центре — профессии, справа — технологии. Сверху показан опыт, с которым можно прийти в направление.

Нажмите на роль: её связи выделятся. Кнопка «Задачи и обучение» откроет подробный профиль ниже карты. Стрелки — возможные переходы, пунктир — зависимость от задач.

Масштаб — кнопками или Ctrl + колесо. На телефоне доступны карточки профессий с задачами, навыками и курсами.

Загружаем интерактивную карту…Описания ролей и материалы уже доступны ниже.

Роли и навыки

Специалисты проверяют системы по согласованным правилам: от отдельного веб-приложения до инфраструктуры компании. Результат — понятное описание риска, доказательства и рекомендации. Пентест и Red Team различаются задачами и глубиной проверки.

Должность

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

Проводит согласованные проверки приложений и объясняет влияние найденных недостатков.

  • Планировать проверку защищённости
  • Проверять безопасность веб-приложений и API
  • Готовить технический отчёт
  • Моделировать угрозы системы

Базовые знания: Риск и последствия; Меры защиты и проверка их выполнения; Техническая аргументация; Веб-приложения и API; Идентификация и доступ; Основы программирования; Проверка источников и достоверности сведений; Бизнес-процессы; Моделирование угроз.

Должность

Пентестер инфраструктуры

Проверяет сценарии атаки на корпоративные системы в согласованной области.

  • Планировать проверку защищённости
  • Анализировать сетевой трафик
  • Готовить технический отчёт
  • Настраивать безопасную конфигурацию систем

Базовые знания: Риск и последствия; Меры защиты и проверка их выполнения; Техническая аргументация; TCP/IP и адресация; DNS, HTTP и TLS; Журналы событий и синхронизация времени; Проверка источников и достоверности сведений; Бизнес-процессы.

Зависит от используемых систем: Active Directory; Идентификация и доступ; Устройство Windows; Устройство Linux.

Должность

Пентестер мобильных приложений

Исследует клиент, API и обращение с данными мобильного приложения.

  • Планировать проверку защищённости
  • Проверять безопасность веб-приложений и API
  • Готовить технический отчёт
  • Проверять безопасность мобильного приложения

Базовые знания: Риск и последствия; Меры защиты и проверка их выполнения; Техническая аргументация; Веб-приложения и API; Идентификация и доступ; Основы программирования; Проверка источников и достоверности сведений; Бизнес-процессы; Устройство мобильной платформы и приложения; Классификация данных.

Зависит от используемых систем: Архитектура процессора и ассемблер; Форматы файлов: PE, ELF, документы и скрипты; Выполнение программ и память; Устройство Windows; Устройство Linux.

Должность

Специалист Red Team

Проверяет защитные возможности через согласованную эмуляцию поведения противника.

  • Планировать имитацию действий атакующего
  • Планировать проверку защищённости
  • Определять тактики и техники атакующего
  • Готовить технический отчёт
  • Согласовывать решения с другими командами

Базовые знания: Тактики и техники атакующих / TTP; Бизнес-процессы; Техническая аргументация; Риск и последствия; Меры защиты и проверка их выполнения; Проверка источников и достоверности сведений; Управление сервисом.

Должность

Руководитель Red Team

Отвечает за методику, границы и полезность проверок команды.

  • Планировать имитацию действий атакующего
  • Развивать команду
  • Организовывать работу сервиса ИБ
  • Согласовывать решения с другими командами
  • Оценивать результативность работы ИБ

Базовые знания: Тактики и техники атакующих / TTP; Бизнес-процессы; Техническая аргументация; Организация работы команды; Управление сервисом; Обучение взрослых; Показатели качества; Основы анализа данных.

Технологии и инструменты

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

DAST

Проверки работающего приложения снаружи.

Прокси и инструменты тестирования

Исследование запросов и поведения приложения в согласованной области.

Поиск узлов и сетевых сервисов

Проверка доступных сетевых сервисов в согласованном периметре.

Сканеры / Vulnerability Management

Выявление и сопровождение обработки уязвимостей.

Анализ путей атаки в Active Directory

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

Языки и инструменты автоматизации

Скрипты обработки данных, интеграций и проверок. Язык выбирают с учётом задачи и рабочей среды.

Анализ мобильных приложений

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

Обучение

Курсы и подготовка

Пентест и Red Team

Выберите профессию, чтобы уточнить обучение.
OTUSКурс по направлению

Пентест: инструменты и методы проникновения

Вебинары, задания и проект

Сети, Windows/Linux, Active Directory, веб-приложения и API, фиксация результатов в отчёте.

Планировать проверку защищённостиПроверять безопасность веб-приложений и APIПроверять защиту AD
Требования к подготовке

TCP/IP, командная строка Windows или Linux, техническая база и готовность работать с лабораторией.

PortSwiggerКурс по направлению

Web Security Academy

Самостоятельно, бесплатные лабораторииАнглийский

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

Проверять безопасность веб-приложений и APIПланировать проверку защищённости
Уровень заданий

Лаборатории разной сложности; подготовка зависит от темы и уровня. Начните с вводных материалов выбранного раздела.