На этом курсе начинают с фундаментальных понятий. Слушатели узнают об основных проблемах компьютерной безопасности и способах защиты данных. Рассматривают анализ рисков, политики безопасности и стандарты информационной безопасности. Отдельное внимание уделяют законодательным аспектам и этике пентестинга. Каждый модуль включает практические задания для закрепления материала.
Далее курс охватывает работу с сетевыми протоколами. Слушатели изучают принципы TCP/IP-соединений, особенности IPv6 и безопасностные компоненты этих протоколов. Рассматривают протокол ICMP и специфику работы с мобильными устройствами. Практическая часть помогает освоить навыки анализа сетевых пакетов.
Этот блок посвящен методам сбора информации и оценки уязвимостей. Студенты осваивают классификацию уязвимостей, этапы анализа и инструменты для инвентаризации. Учат строить временные линии и составлять отчеты по стандартным моделям. Практика включает работу с профессиональными инструментами сканирования.
Здесь переходят к практическому тестированию. Сначала рассматривают методы внешнего тестирования на проникновение - анализируют уязвимости, доступные извне. Затем переходят к внутреннему тестированию, изучая методы атаки изнутри сети. Каждый тип тестирования включает практические симуляции реальных сценариев.
Этот модуль охватывает методы обхода современных систем безопасности. Слушатели изучают архитектуру файерволов - от программных до аппаратных решений. Рассматривают принципы работы систем обнаружения вторжений (IDS) и способы избежания обнаружения. Практика включает работу с инструментами для тестирования эффективности защиты.
Специальный блок посвящен веб-безопасности. Студенты изучают компоненты веб-приложений и фазы их тестирования. Отдельно рассматривают SQL-инъекции - виды, методы атак и специальные символы для эксплуатации уязвимостей. Практика включает тестирование реальных веб-приложений и баз данных.
Этот раздел охватывает тестирование современных технологий. Слушатели изучают беспроводные сети, включая RFID, NFC и IoT-устройства. Рассматривают особенности тестирования мобильных устройств и облачных технологий. Практика демонстрирует специфику работы с различными типами инфраструктур.
Завершающий модуль посвящен документации и анализу результатов. Студенты учатся составлять отчеты по тестированию на проникновение, анализировать полученные данные и правильно хранить результаты. Рассматривают стандартные параметры отчетов и алгоритмы дальнейших действий после завершения тестирования.
Курс ведут преподаватели-практики с реальным опытом в кибербезопасности. Доступно корпоративное обучение и индивидуальный подход. Занятия проводятся в выходные дни для удобства студентов. Выпускники имеют возможность трудоустройства в ведущих IT-компаниях.