Этичный хакинг. Техники атак и инструменты противодействия

15 участников

О чём курс

Преподаватель центра «Специалист» Александр Пушкарев разбирает техники поиска и устранения уязвимостей в смешанных компьютерных сетях через методы нападения и защиты. Программа охватывает принципы работы сетевых протоколов, операционных систем и прикладных сервисов, а также последовательность реализации атак и защитные меры против них. По словам организаторов, курс одобрен министерством обороны США и служит стандартом для специалистов по информационной безопасности.

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

Направления атак и анализа

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

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

Практические исследования и навыки

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

  • сбор данных методами открытой разведки и поисковых запросов;
  • сканирование узлов и идентификацию запущенных сервисов;
  • противодействие взлому учётных записей и подбору паролей;
  • анализ поведения троянов, сетевых червей, бэкдоров и руткитов;
  • использование снифферов и защитные меры от прослушивания сетевых каналов;
  • работу с инструментарием социальной инженерии, включая набор инструментов SET;
  • моделирование DoS и DDoS атак с проверкой устойчивости сервисов;
  • техники уклонения от систем обнаружения вторжений (IDS) и обхода межсетевых экранов;
  • аудит безопасности веб-серверов и веб-приложений;
  • тестирование на проникновение и проверку шифрования в беспроводных сетях.

Чему вы научитесь

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

Программа обучения

Модуль 1. Введение в этичный хакинг (2 ак. ч.) Модуль 2. Сбор информации (2 ак. ч.) Модуль 3. Сканирование (2 ак. ч.) Модуль 4. Перечисление (2 ак. ч.) Модуль 5. Анализ уязвимостей (1 ак. ч.) Модуль 6. Хакинг системы (3 ак. ч.) Модуль 7. Трояны и другое вредоносное ПО (4 ак. ч.) Модуль 8. Снифферы (2 ак. ч.) Модуль 9. Социальная инженерия (1 ак. ч.) Модуль 10. Отказ в обслуживании (1 ак. ч.) Модуль 11. Перехват сеанса (2 ак. ч.) Модуль 12. Обход систем обнаружения вторжений, фаерволлов и систем-ловушек (2 ак. ч.) Модуль 13. Хакинг веб-серверов (2 ак. ч.) Модуль 14. Хакинг веб-приложений (4 ак. ч.) Модуль 15. SQL инъекции (2 ак. ч.) Модуль 16. Хакинг беспроводных сетей (2 ак. ч.) Модуль 17. Хакинг мобильных платформ (1 ак. ч.) Модуль 18. Хакинг интернета вещей и операционных технологий (1 ак. ч.) Модуль 19. Облачные вычисления (2 ак. ч.) Модуль 20. Криптография (2 ак. ч.) Модуль 21. Дополнительные материалы

Программа курса подробно:

Модуль 1. Введение в этичный хакинг (2 ак. ч.)

  • Обзор информационной безопасности
  • Примеры и статистика утечки данных
  • Основные термины безопасности
  • Составляющие элементы информационной безопасности
  • Угрозы информационной безопасности и векторы атак
  • Концепции хакинга
  • Что такое хакинг?
  • Классы хакеров
  • Фазы хакинга
  • Концепции этичного хакинга
  • Что такое этичный хакинг?
  • Необходимость этичного хакинга
  • Область и ограничения этичного хакинга
  • Навыки этичного хакера
  • Управление информационной безопасностью
  • Обеспечение защиты информации
  • Программа управления информационной безопасностью
  • Архитектура информационной безопасности предприятия
  • Зонирование сети
  • Эшелонированная защита
  • Политики информационной безопасности
  • Моделирование угроз и управление рисками
  • Управление реагированием на инциденты
  • Средства управления сетевой безопасностью
  • Концепции тестирования на проникновение
  • Стандарты и законы по информационной безопасности
  • Практическая работа: Изучение концепций и подготовка лаборатории

Модуль 2. Сбор информации (2 ак. ч.)

  • Концепции рекогносцировки
  • Методология сбора информации
  • Использование поисковых систем
  • Техники расширенного поиска в Google
  • Google Hacking Database (GHDB)
  • Поиск VoIP и VPN в GHDB
  • Сбор данных из социальных сетей
  • Сбор информации с веб-сайта
  • Сбор информации из почтовых систем
  • Конкурентная разведка
  • Сбор данных, используя данные регистраторов
  • Сбор данных DNS
  • Сбор сетевой информации
  • Социальная инженерия для сбора данных
  • Инструменты сбора информации
  • Меры противодействия сбору информации
  • Тестирование на возможность сбора информации
  • Практическая работа: Применение техник по сбору информации

Модуль 3. Сканирование (2 ак. ч.)

  • Концепции сканирование сети
  • Инструменты сканирования сети
  • Техники сканиирования сети
  • ICMP сканирование
  • TCP Connect сканирование
  • Сканирование полуоткрытыми соединениями
  • Сканирование инверсными TCP флагами
  • Xmas сканирование
  • ACK сканирование
  • Техника скрытого сканирования
  • Сканирование UDP
  • Сканирование SSDP
  • Техники уклонения от систем обнаружения вторжений
  • Фрагментация пакетов
  • Маршрутизация от источника
  • Маскировка IP
  • Спуфинг IP
  • Использование Proxy при сканировании
  • Анонимайзеры
  • Сбор баннеров
  • Построение сетевых диаграмм
  • Практическая работа: Сканирование компьютеров лаборатории и идентификация сервисов

Модуль 4. Перечисление (2 ак. ч.)

  • Концепции перечисления
  • Техники перечисления
  • Перечисление NetBIOS
  • Перечисление SNMP
  • Перечисление LDAP
  • Перечисление NTP
  • Перечисление NFS
  • Перечисление SMTP
  • Перечисление DNS
  • IPSec перечисление
  • VoIP перечисление
  • RPC перечисление
  • Unix перечисление
  • Меры противодействия перечислению
  • Практическая работа: Применение техник перечисления

Модуль 5. Анализ уязвимостей (1 ак. ч.)

  • Концепции оценки уязвимостей
  • Исследование уязвимостей
  • Классификация уязвимостей
  • Типы оценки уязвимостей
  • Жизненный цикл управления уязвимостями
  • Решения по оценке уязвимостей
  • Подходы к оценке уязвимостей
  • Типы инструментов для оценки уязвимостей
  • Характеристики решений
  • Выбор решения по оценке уязвимостей
  • Системы оценки уязвимостей
  • Common Vulnerability Scoring System (CVSS)
  • Common Vulnerabilities and Exposures (CVE)
  • National Vulnerability Database (NVD)
  • Ресурсы для исследования уязвимостей
  • Инструменты оценки уязвимостей
  • Qualys
  • Nessus
  • GFI LanGuard
  • Nikto
  • OpenVAS
  • Retina CS
  • SAINT
  • MBSA (Microsoft Baseline Security Analyzer)
  • AVDS (Automated Vulnerability Detection System)
  • Отчеты по оценке уязвимостей
  • Практическая работа: Использование Nessus для инвентаризации уязвимостей компьютеров лаборатории

Модуль 6. Хакинг системы (3 ак. ч.)

  • Архитектура операционной системы
  • Слабые точки операционной системы
  • Методология хакинга системы
  • Последовательность хакинга системы
  • Получение доступа к системе
  • Принципы аутентификации
  • Типы атак на пароли
  • Не электронные атаки
  • Активные онлайн-атаки
  • Пассивные онлайн-атаки
  • Офлайн-атаки
  • Инструменты для взлома паролей
  • Эксплуатация уязвимостей
  • Переполнение буфера
  • Повышение привилегий
  • Подмена DLL
  • Эксплойты на повышение привилегий
  • Уязвимости Spectre a Meltdown
  • Дальнейшее продвижение
  • Методы защиты от повышения привилегий
  • Поддержка доступа к системе
  • Выполнение приложений
  • Кейлоггеры
  • Шпионское ПО
  • Руткиты
  • Альтернативные потоки данных
  • Стеганография
  • Скрытие следов
  • Практическая работа: Применение техник по взлому паролей и повышению привилегий в операционных системах

Модуль 7. Трояны и другое вредоносное ПО (4 ак. ч.)

  • Обзор вредоносного ПО
  • Трояны
  • Концепции троянов
  • Как работают трояны
  • Типы троянов
  • Вирусы и черви
  • Работа вируса
  • Типы вирусов
  • Компьютерные черви
  • Анализ вредоносного ПО
  • Методы обнаружения вредоносного ПО
  • Меры противодействия
  • Инструменты защиты от вредоносного ПО
  • Практическая работа: Тестирование работы шелл-трояна, реверсного трояна, скрытого трояна

Модуль 8. Снифферы (2 ак. ч.)

  • Концепции сниффинга
  • Как работает сниффер?
  • Типы сниффинга
  • Аппаратные анализаторы протоколов
  • SPAN порт
  • Техники активного сниффинга
  • MAC атаки
  • DHCP атаки
  • ARP атаки
  • Спуфинг
  • Отравление кэша DNS
  • Инструменты сниффинга
  • Меры противодействия сниффингу
  • Практическая работа: Применение техники активного сниффинга для получения передаваемых по сети данных и подмены запросов

Модуль 9. Социальная инженерия (1 ак. ч.)

  • Концепции социальной инженерии
  • Техники социальной инженерии
  • Без использования компьютеров
  • С использованием компьютеров
  • С использованием мобильных устройств
  • Инсайдерские угрозы
  • Имперсонация в социальных сетях
  • Кража личности
  • Меры противодействия социальной инженерии
  • Практическая работа: Применение набора средств социальной инженерии SET из состава Kali Linux

Модуль 10. Отказ в обслуживании (1 ак. ч.)

  • Концепции Denial-of-Service
  • Что такое DDoS атака
  • Техники DoS/DDoS атак
  • Векторы DoS/DDoS атак
  • UDP флуд
  • ICMP флуд
  • Ping of death
  • Smurf атака
  • SYN флуд
  • Фрагментированная атака
  • Slowloris
  • Мульти-векторные атаки
  • DRDoS атаки
  • Бот сети
  • Пример реализации DDoS атаки
  • Инструменты проведения DoS атак
  • Меры противодействия DoS атакам
  • Инструменты защиты от DoS
  • Практическая работа: Применение техник проведения DoS атаки для вывода из строя сервисов учебных серверов.

Модуль 11. Перехват сеанса (2 ак. ч.)

  • Концепции перехвата сеанса
  • Процесс перехвата сеанса
  • Типы перехвата сеанса
  • Техники перехвата сеанса
  • Перехват на прикладном уровне
  • Сниффинг
  • Предсказание идентификатора
  • Атака «Человек посередине»
  • Атака «Человек в браузере»
  • Атаки на клиентов
  • Межсайтовый скриптинг
  • Межсайтовая подделка запросов
  • JavaScript код
  • Трояны
  • Повторение сеанса
  • Фиксация сеанса
  • Использование прокси-серверов
  • Атака CRIME
  • Атака Forbidden
  • Перехват на сетевом уровне
  • Перехват TCP/IP
  • IP спуфинг
  • Подделка RST
  • Перехват вслепую
  • Перехват UDP
  • Подделка ICMP
  • ARP спуфинг
  • Инструменты для перехвата сеанса
  • Меры противодействия перехвату сеанса
  • Практическая работа: Применение техник перехвата сеанса для получения доступа к ресурсам учебных серверов

Модуль 12. Обход систем обнаружения вторжений, фаерволлов и систем-ловушек (2 ак. ч.)

  • Концепции IDS, фаерволлов и Honey Pot
  • Системы IDS, фаерволлов и Honey Pot
  • Техники уклонение от IDS
  • Добавление данных
  • DoS атаки
  • Обфускация
  • Генерация ложных срабатываний
  • Разделение сеанса
  • Использование Unicode
  • Фрагментация
  • Перекрывающиеся фрагменты
  • Использование TTL
  • Невалидные RST пакеты
  • Флаг срочности
  • Полиморфный и ASCII шелл-код
  • Атаки прикладного уровня
  • Десинхронизация
  • Техники обхода фаерволлов
  • Идентификация фаерволлов
  • Спуфинг IP адреса
  • Маршрутизация от источника
  • Микрофрагменты
  • Использование IP в URL
  • Анонимайзеры
  • Прокси-серверы
  • Туннелирование
  • ICMP туннель
  • ACK туннель
  • HTTP туннель
  • SSH туннель
  • DNS туннель
  • Использование внешних систем
  • Обход фаерволла посредством MITM
  • Обход фаерволлов веб-приложений
  • Обнаружение Honey Pot
  • Инструменты обхода фаерволлов
  • Противодействие обходу систем обнаружения и фаерволлов
  • Практическая работа: Изучение возможностей уклонения от систем обнаружения

Модуль 13. Хакинг веб-серверов (2 ак. ч.)

  • Концепции веб-серверов
  • Типы атак на веб-серверы
  • Методология атаки на веб-сервер
  • Инструменты взлома веб-серверов
  • Metasploit Framework
  • Взломщики паролей
  • Меры противодействия взлому веб-серверов
  • Управление исправлениями
  • Повышение безопасности веб-серверов
  • Практическая работа: Дефейс учебного веб-сервера посредством эксплуатации уязвимости с помощью Metasploit Framework

Модуль 14. Хакинг веб-приложений (4 ак. ч.)

  • Концепции веб-приложений
  • Угрозы веб-приложениям
  • Классификация OWASP Top 10
  • Методология атаки на веб-приложения
  • Инструменты взлома веб-приложений
  • Веб API, хуки и шеллы
  • Меры противодействия взлому веб-приложений
  • Инструменты защиты веб-приложений
  • Практическая работа: Выполнение отраженной и сохраненной XSS атаки

Модуль 15. SQL инъекции (2 ак. ч.)

  • Концепции SQL инъекции
  • Тестирование на SQL возможность инъекции
  • Типы SQL инъекций
  • SQL инъекция на основе ошибки
  • UNION SQL инъекция
  • Слепая SQL инъекция
  • Методология SQL инъекции
  • Примеры применения SQL инъекции
  • Средства для выполнения SQL инъекции
  • Скрытие SQL инъекции от IDS
  • Меры противодействия SQL инъекции
  • Практическая работа: Взлом учебного веб-сервера с помощью SQL инъекций

Модуль 16. Хакинг беспроводных сетей (2 ак. ч.)

  • Концепции беспроводных сетей
  • Шифрование в беспроводных сетях
  • Угрозы беспроводным сетям
  • Методология взлома беспроводных сетей
  • Обнаружение беспроводных устройств
  • Анализ трафика беспроводных сетей
  • Проведение атаки на беспроводную сеть
  • Взлом шифрования беспроводных сетей
  • Инструменты хакинга беспроводных сетей
  • Атаки на Bluetooth
  • Меры противодействия атакам на беспроводные сети
  • Инструменты защиты беспроводных сетей
  • Практическая работа: Нахождение точек доступа, сниффинг, де-аутентификация, взлом ключей WEP, WPA, WPA2 и расшифровывание Wi-Fi трафика

Модуль 17. Хакинг мобильных платформ (1 ак. ч.)

  • Векторы атаки на мобильные платформы
  • Взлом Android OS
  • Техники и инструменты получения прав администратора Android
  • Взлом iOS
  • Техники и инструменты джейлбрейка
  • Шпионское ПО для мобильных платформ
  • Управление мобильными устройствами
  • Инструменты и рекомендации по защите мобильных устройств
  • Практическая работа: Изучение инструментов для проведения атак на мобильные устройства

Модуль 18. Хакинг интернета вещей и операционных технологий (1 ак. ч.)

  • Интернет вещей
  • Концепции IoT
  • Атаки на IoT
  • Методология хакинга IoT
  • Инструменты хакинга IoT
  • Меры противодействия хакингу IoT
  • Операционные технологии
  • Концепции OT
  • Атаки на ОТ
  • Методология хакинга ОТ
  • Инструменты хакинга ОТ
  • Меры противодействия хакингу ОТ
  • Практическая работа: Изучение уязвимостей интернета вещей и операционных технологий

Модуль 19. Облачные вычисления (2 ак. ч.)

  • Введение в облачные вычисления
  • Типы облачных сервисов
  • Контейнерные технологии
  • Контейнеризация и виртуальные машины
  • Докеры и микросервисы
  • Что такое Kubernetes
  • Проблемы безопасности контейнеров
  • Платформы управления
  • Бессерверные вычисления
  • Угрозы облачных вычислений
  • Атаки на облака
  • Перехват сервиса с использованием социальной инженерии
  • Перехват сеанса с использованием XSS
  • Атаки на DNS
  • SQL инъекции
  • Атака wrapping
  • Перехват сервиса с использованием сниффинга
  • Перехват сеанса через захват сеанса
  • Атака по сторонним каналам
  • Атаки на криптографию
  • Атаки на отказ в обслуживании
  • Хакинг облачных технологий
  • Безопасность в облаке
  • Инструменты защиты облачных вычислений
  • Тестирование на проникновение в облака
  • Практическая работа: Изучение атак на облака и инструментов защиты облачных вычислений

Модуль 20. Криптография (2 ак. ч.)

  • Концепции криптографии
  • Алгоритмы шифрования
  • Шифры
  • Data Encryption Standard (DES)
  • Advanced Encryption Standard (AES)
  • RC4, RC5 и RC6
  • Twofish
  • DSA и схемы подписи
  • Rivest Shamir Adleman (RSA)
  • Diffie-Hellman
  • Функции хэширования
  • MD2, MD4, MD5
  • SHA0, SHA1, SHA2, SHA3
  • PREMID-160
  • HMAC
  • Криптографические средства
  • Инфраструктура открытых ключей
  • Шифрование почты
  • Шифрование диска
  • Инструменты шифрования диска
  • Криптоанализ
  • Методы криптоанализа
  • Методы взлома ключей
  • Атаки на криптографию
  • Метод «грубой силы»
  • Использование парадокса дней рождений
  • «Человек посередине» в схемах с цифровой подписью
  • Атака по побочным каналам
  • Коллизия хэшей
  • Атака DUHK
  • Радужные таблицы
  • Атака Padding Oracle
  • Атака DROWN
  • Средства криптоанализа

Модуль 21. Дополнительные материалы

Складчина создана 26 мая 2026 г. · описание обновлено 25 октября 2026 г.

Другие материалы автора 2

АП Александр Пушкарев Все материалы
7 824 ₽ 79 990 ₽