Безопасный лабораториум
О чём курс
Александр Чумилин собрал практические лабораторные работы по сетевой безопасности, анализу уязвимостей и тестированию на проникновение. Практика выстроена вокруг прикладных задач, с которыми сталкивается специалист по информационной безопасности: от базовой разведки сети до эксплуатации веб-уязвимостей. Вместо изучения синтаксиса баз данных автор сразу разбирает проведение SQL-инъекций на стенде и извлечение данных.
Лабораторные работы расположены по возрастанию сложности: от базовых сетевых утилит до многоэтапных атак на сервисы. Почти все задания выполняются в дистрибутиве Kali Linux, поэтому слушателям потребуется минимальный технический фундамент для взаимодействия с консолью и инструментами операционной системы. Материал задуман как практическое продолжение курса «Основы этичного хакинга».
Для кого
Материал рассчитан на несколько категорий слушателей:
- начинающие специалисты, которые освоили базовую теорию или программу «Основы этичного хакинга» и хотят отработать навыки на практике;
- системные администраторы, планирующие сменить направление работы и перейти в сферу тестирования на проникновение;
- новички в IT, желающие получить системное представление о методах и технологиях проведения атак;
- все, кто интересуется прикладной информационной безопасностью.
Формат занятий
Обучение строится на пошаговом выполнении практических заданий. Вы запускаете виртуальную машину с операционной системой Kali Linux и повторяете действия по инструкциям со скриншотами. Если на каком-либо этапе возникают трудности, автор предлагает задавать вопросы в комментариях к урокам.
Что входит в практику
Практическая часть охватывает ключевые направления работы специалиста по безопасности и разделена на несколько тематических блоков:
- сетевая разведка и сканирование с помощью утилит ifconfig, ping, hping, arp, curl, netstat, nmap, nslookup, dig и dnsenum;
- захват и глубокий анализ трафика с использованием Wireshark и tcpdump;
- сбор информации из открытых источников и сканирование периметра через theHarvester, Recon-ng, Scanless, Sn1per и Gobuster;
- перехват запросов, фаззинг и анализ веб-приложений через Burp Suite, WPScan и фреймворк BeEF;
- эксплуатация веб-уязвимостей, включая межсайтовый скриптинг (XSS), подделку межсайтовых запросов (CSRF), обход каталогов и SQL-инъекции на стенде DVWA;
- аудит безопасности беспроводных сетей Wi-Fi с помощью Kismet, airodump-ng, aircrack-ng и Reaver;
- подбор и взлом паролей и хешей утилитами Hashcat, Hydra, John the Ripper и Responder;
- повышение привилегий и компрометация сервисов на тестовом стенде Metasploitable3, а также генерация полезных нагрузок в msfvenom;
- разбор уязвимостей из рейтинга OWASP Top 10, включая инъекции команд ОС, внешние сущности XML (XXE), небезопасную десериализацию и ошибки контроля доступа.
Об авторе
Александр Чумилин — руководитель службы информационной безопасности и аналитик SOC. Автор занимается подготовкой студентов по профильной специальности «Информационная безопасность» и обучает прикладным методам защиты и анализа систем.
Программа обучения
В качестве "Введения" Вводный инструктаж Лабораторные работы Использование ifconfig и ip link Ping и его различные применения Аудит сети с Hping Подмена MAC-адреса с помощью Macchanger Использование Curl Использование Netstat Использование ARP для сетевой разведки Сканирование с Nmap Сбор DNS-информации с Nslookup Сбор DNS-информации с Dig Сбор DNS-информации с Dnsenum Получение учетных данных из HTTP с помощью Wireshark Сбор информации с помощью theHarvester Автоматизация поиска с помощью Recon-ng Захват пакетов с помощью Tcpdump Scanless для простого анонимного сканирования портов Сбор учетных данных с использованием клонирования сайта Взлом паролей с помощью Hashcat Проведение атаки по словарю с помощью Hydra Проведение атаки с использованием межсайтового скриптинга (XSS) SQL-инъекции с помощью DVWA Как использовать Burp Suite для перехвата клиентских запросов Использование Route для отображения сетевой информации Обход каталогов сайта (Path traversal) c Burp Suite Spike для фаззинга Windows-сервера Сканирование сети на наличие уязвимостей с помощью GWM (OpenVAS) Cканирование уязвимостей с помощью Sn1per Автоматизация WordPress-скана с помощью Wpscan Межсайтовая подделка запросов (CSRF) Использование Gobuster для поиска каталогов Использование Intruder в Burp Suite - Brutforce Использование Intercept в Burp Suite Перехват хэшей паролей с помощью Responder Browser Exploitation Framework (BeEF) Использование proxychains для анонимного взлома MD5 для определения наличия вредоносного ПО в файле. Взлом хешей с помощью John the Ripper Мониторинг сигналов Wi-Fi с помощью Kismet Как найти ближайшие сети Wi-Fi с помощью Airodump-ng Взлом WPS с помощью Reaver Захват и взлом рукопожатия WPA с помощью aircrack-ng Создание полезных нагрузок с помощью Msfvenom Сравнение reverse-shell и Bind-shell с помощью Netcat Metasploitable3 - Взлом уязвимого FTP-сервиса Metasploitable3 - Взлом уязвимого PhpMyAdmin Metasploitable3 - Повышение привилегий через сервис UnrealIRCd OWASP OWASP A1 — Внедрение команд ОС OWASP A2 — Уязвимость перечисления пользователей OWASP A3 — Раскрытие конфиденциальной информации OWASP A4 — EML Внешние сущности (XXE) OWASP A5 — Ненастроенный контроль доступа OWASP A6 — Неправильная конфигурация OWASP A7 — Межсайтовая скриптовая атака (XSS) OWASP A8 — Несекурная десериализация OWASP A9 — Использование компонентов с известными уязвимостями OWASP A10 — Непроверенные перенаправления и переадресации
Теги курса
Другие материалы автора 1
АЧ Александр Чумилин Все материалыОтзывов пока нет. Будьте первым!
Этот курс сейчас в процессе организации складчины. Нажмите кнопку «Записаться» и ожидайте старта — вам придёт уведомление. Когда складчина стартует, в карточке курса будет указан актуальный взнос. Текущая цена пока в процессе формирования и может отличаться от финальной.
Да, мы стремимся, чтобы финальный взнос был не больше ≈10% от оригинальной цены курса. Чем больше участников записывается в складчину, тем ниже выходит взнос для каждого.
Нажмите кнопку «Записаться» и авторизуйтесь на сайте через email (через ту же почту, которую будете использовать для входа). В личном кабинете вас будут ждать инструкции, как пригласить других участников — чем больше людей записалось, тем быстрее стартует складчина и тем ниже взнос. Как только складчина готова к приобретению, вам придёт уведомление.