Специалист по кибербезопасности
О чём курс
Курс охватывает методы защиты серверов, поиск уязвимостей в сетевой инфраструктуре и коде, а также предотвращение несанкционированных вторжений. Обучение объединяет работу на стороне нападения (этичный хакинг и тестирование на проникновение) и на стороне защиты (настройка систем мониторинга, аудит безопасности и отражение атак).
Кому подойдёт
- Начинающим специалистам по информационной безопасности, которым необходимо систематизировать имеющиеся знания, освоить профильные инструменты и подготовиться к трудоустройству.
- Разработчикам, системным администраторам и тестировщикам, планирующим расширить компетенции в области защиты данных и перейти в сферу кибербезопасности.
- Новичкам в ИТ, осваивающим специальность с базовых понятий и инструментов.
Что входит в программу
Материал разбит на крупные тематические блоки:
- Архитектура сетей и виртуализация. Разбираются принципы работы гипервизоров, виртуальных сетей и снапшотов, модель OSI, адресация (DNS, DHCP), маршрутизация, сегментация VLAN, протоколы TCP, UDP, BGP и NAT. Большой блок отведен работе с дистрибутивом Kali Linux и базовым командам терминала Bash.
- Криптография и сетевая безопасность. Темы включают симметричное и асимметричное шифрование, алгоритм Диффи-Хеллмана, различия хеширования и шифрования, протоколы SSL/TLS и шифрование дисков.
- Анализ угроз и векторы атак. Рассматриваются атаки по классификации OWASP Top 10, SQL-инъекции, межсайтовый скриптинг, атаки типа человек посередине (MITM), брутфорс, DDoS, методы социальной инженерии, фишинг и матрица Mitre ATT&CK.
- Защита операционных систем и инфраструктуры. Изучаются средства администрирования и механизмы разграничения прав в Windows и Linux: Active Directory, реестр, групповые политики, права доступа, списки ACL, брандмауэры, межсетевые экраны веб-приложений (WAF), системы предотвращения утечек данных (DLP), песочницы и антивирусные комплексы.
- Мониторинг, аудит и расследование инцидентов. Разбираются этапы оценки уязвимостей, применение сканеров безопасности, сбор логов и работа с SIEM-системами, анализ трафика в Wireshark, снятие дампов памяти и базовые правила компьютерной криминалистики (форензики). В нормативном блоке рассматриваются стандарты PCI DSS, ISO 27000, ГОСТ и законодательство о защите персональных данных.
- Безопасная разработка, реверс-инжиниринг и пентест. Рассматриваются процессы DevSecOps, статический и динамический анализ кода, поиск уязвимостей переполнения буфера, декомпиляция в Ghidra и IDA Pro, разведка на основе открытых источников (OSINT) и практика легального тестирования на проникновение с применением Metasploit.
Требования к подготовке
Для освоения основной программы требуются базовые навыки программирования на Python, Java, C#, JavaScript или любом другом языке. Слушателям без предварительного опыта программирования предлагаются вводные уроки по Python и SQL.
Практические задания и дипломный проект
В процессе обучения выполняются практические задания в виртуальных лабораториях, включая настройку контроллеров домена, работу с терминалом, симуляцию атак и разбор заданий в формате соревнований CTF. Итогом становится защита дипломного проекта по одному из направлений: проведение пентеста корпоративной среды, построение защищенной инфраструктуры под сервис или проектирование комплексной системы безопасности предприятия.
Программа обучения
- Введение в кибербез
- История первых вирусов и веб-атак
- Триады CIA, AAA
- Угроза/Уязвимость/Риск
- White hat/black hat, Red&Blue teams
- Инфографика по инцидентам за последние годы, повышение ставок в кибербезе
- Сливы данных и вымогатели, почему это происходит
- Виртуализация
- Основы виртуализации, что такое VM, Гипервизор
- Типы и вендоры в этом направлении
- Основные настройки, виртуальные сети, снапшоты
- Устанавливаем Kali на любой ПК, практика Oracle Virtualbox
- Kali Linux
- Что это, чем отличается от других дистрибутивов и почему так популярен
- Overview ОС, обновления, базовая настройка
- Самые ходовые приложения (Metasploit, Netcat, Burp, Aircrack-ng)
- Самые главные команды Bash
- Тренировка использования терминала
- Сети, маршрутизация
- Почему знания о сетях — одни из самых важных в кибербезе
- Адресация (DNS, DHCP)
- Сетевые регуляторы
- WAN, LAN
- VLAN, сегментация сети
- Тренировка главных команд типа ifconfig, netsat и прочее
- Модель OSI
- TCP, UDP и сказ о том, почему всё строится именно на них
- BGP и NAT
- IPv4 и IPv6, почему сеть до сих пор работает на устаревшем протоколе?
- Практика/квиз по октетам IPv4 и сокращениям IPv6
- Криптография
- Откуда пошло шифрование
- Как строится ассиметричное шифрование, метод Диффи-Хельмана
- SHA, DES, SSL, TLS. Чем хэширование отличается от шифрования
- HTTP и HTTPS
- Организации, выпускающие сертификаты
- Практика шифрования диска ПК
- Типы атак
- Broken Access Control
- Cryptographic Failures
- Injection
- Insecure Design & Security Misconfiguration
- Vulnerable and Outdated Components
- Identification and Authentication Failures
- Software and Data Integrity Failures
- Server-Side Request Forgery (SSRF)
- SQl injection в Kali linux
- Спам, боты
- DDoS
- Brute-force
- MITM
- Spoofing
- Виды вирусов и бэкдоров
- Делаем примитивный брутфорс на Kali
- Социальная инженерия, фишинг
- Фишинг и таргетированный спам
- Social engineering как самый лёгкий вектор атаки
- Кто такие инсайдеры
- Quid pro quo и обратная социальная инженерия
- Как защититься, «доверяй но проверяй»
- Создаём псевдо-фишинговое сообщение и рассылаем друзьям
- Mitre-Attack, этапы кибератак
- Reconnaissance
- Resource Development
- Initial Access Execution
- Persistence
- Privilege Escalation
- Defence Evasion
- Credential Access
- Discovery
- Lateral Movement
- Collection
- Command and Control
- Exfiltration
- Impact
- Практика эскалации привилегий (или заметания следов)
- Законы, стандартизация
- Проверяющие органы в разных странах
- Основные регулируемые законы (самые часто встречающиеся в разных странах)
- Подробнее о Персональных данных и их сборе
- Коммерческая тайна и конфиденциальная информация, в чём отличия?
- PCI DSS и мировые банковские регуляции
- ГОСТы, ISO 27xxx
- Безопасность Windows
- Инфраструктура безопасности Windows
- Реестр и dll, где хранятся ядро, хэши
- Сервисы, task manager
- Управление доступом в Windows, LDAP+Kerberos
- Политики безопасности и GPO
- Автоматизация и аудит в Windows
- Практика работы с реестром Windows, политиками
- Безопасность Linux, Mac
- Введение в NIX системы, из чего состоит ОС, какие бывают виды
- Chmod и chown, что такое rwx и 777 — Практика распределения ролей
- Как создаются пользователи и группы, где хранятся пароли
- SELinux vs Apparmor vs DAC
- Ip tables и другие ACL
- Чем NIX лучше Windows в разрезе безопасности
- Защита инфраструктуры предприятия
- Основные роли Windows Server
- Самые распространенные Linux сервисы
- Брандмауэры и бордерные устройства
- Port security, dot1x
- Что такое Zero Trust
- Как защищают периметр в больших компаниях (Reverse proxy, DMZ, минимизация доступов и тд)
- Защита инфраструктуры предприятия. Практика
- Установка Windows Server 2019 Evaluation как виртуальной машины
- Обзор Roles & Functions
- Что такое Active Directory и почему он всем нравится
- Развёртка своего домен контроллера
- Защита инфраструктуры приложений
- Виртуализация и отказоустойчивость
- Как обеспечивается безопасность в Azure, «Яндекс Облаке» и т. д.
- Docker, оркестрация и методы их защиты
- Динамический контроль доступа
- Honeypot
- Песочницы
- Практика включения Windows Sandbox
- Мультифакторная аутентификация, разновидности
- Основные виды СЗИ
- Антивирусы, сигнатурный поиск
- Firewall, Web Application Firewall и Next Generation Firewalls
- Data Leak Prevention, защита от утечек и PAM
- Понятие Security Operation Center
- XDR, EDR, MDR — теория
- Защита почтовых серверов, антиспам системы
- Anti DDoS, защита от Брутфорсов
- IDS, IPS
- Практика использования WIndows Defender (Windows Security)
- Аудит
- Виды аудита ИБ
- Соблюдение требований (Регуляторы, Стандарты, Внутренняя документация)
- Проверка согласий и доступов к ПДн
- Аудит для подготовки к сертификации
- Осведомленность пользователей, проведение обучений
- Backup, стресс тесты систем и ИТ подразделений
- Тренировка создания backup системы (на виртуалке/снапшотом)
- Оценка уязвимостей (Vulnerability Assessment)
- Что такое VA, Patch management и Bugbounty
- 4 главных этапа VA: Identification, Prioritization, Remediation, Reporting
- Сканеры безопасности (Acunetix, Nessus, Maxpatrol и другие)
- Уязвимости hardware (Spectre, Meltdown)
- SMB атаки и ransomware (Petya, Wannacry)
- Установка Greenbone на виртуалку и первый скан (готовый opensource ISO)
- Управление событиями (Event management)
- SIEM-системы
- Источники данных
- Методы оповещения
- Анализ и метрики
- Сбор syslog, auditd
- Zabbix, Logstash, Elasticsearch, Splunk
- Протокол SNMP и его возможности
- Тренировка на Event manager Windows
- Форензика, ответ на инциденты (Incident response)
- Чем занимается ИТ-криминалист
- Дистрибутивы для форензики (DEFT Linux и другие)
- Wireshark и анализ трафика — Практика (разница http и https наглядно)
- Volatility Framework, дампы памяти
- Восстановление удалённых файлов, анализ реестра, temp файлов
- Минимизация последствий, извлечение уроков
- Как построить Incident response plan?
- Языки скриптинга
- В чём разница между скриптом и программой
- CMD и PowerShell
- Тестим функционал PowerShell
- Основы html (из чего состоит страница)
- SQL-азы (как делать запросы)
- Python для автоматизации процессов (пишем hello world)
- Кодинг и уязвимости в нём
- Как работают языки программирования
- Переполнение буфера
- Уязвимости форматной строки
- Небезопасная загрузка файла, включение внешнего файла
- Отсутствие шифрования и использование слабых алгоритмов шифрования
- Ключ шифрования или пароли в исходном коде
- Слабые и сильные алгоритмы хеширования
- Квиз/Практика
- Безопасность веб-приложений
- WAF и Антибот-системы
- DNSSEC
- Шлюзы прикладного программного интерфейса (API)
- Безопасность клиентской части
- Что есть кроме OWASP Top 10 (злоупотребление API, автоматизированный сбор данных со страниц, повреждение памяти)
- DevSecOps, Настройка процессов непрерывной интеграции и доставки (CI/CD)
- Определения безопасной разработки и непрерывной интеграции
- Различия Динамического, статического и бинарного анализа
- Решения для статического и динамического анализа безопасности на рынке РФ
- Анализаторы кода с открытым исходным кодом
- Настройка фронтенда и бэкэнда для защиты от внедрений (SQL, XML, Xquery)
- Как работает и зачем нужна проверка на робота
- Какие сложности возникают при внедрении DevSecOps
- Смотрим, что такое Semgrep
- Обратная разработка
- Обратная разработка, примеры применения
- Анализ обмена данными приложения
- Декомпиляция кода
- Дизассемблирование машинного кода программы
- Другие сферы применения обратной разработки
- Ghidra, Radare2, AIDA, WinHex
- Создание crack’ов и генераторов ключей
- Практика с Aida pro (как выглядит и работает)
- Основы сбора информации
- Что такое OSINT
- Полезные сайты для ресёрча (Shodan, Internet archive, Search engines)
- Google как самый главный инструмент сбора информации
- Telegram-боты, платные услуги
- Мощь Nmap и почему его используют все и на всех платформах
- Тренировка на усложнённых командах в запросах Google
- Тестирование проникновения (Pentest), теория
- Чем пентест отличается от аудитов и обычного сканирования?
- Кто такие пентестеры и почему вход в профессию сложен
- Как проводить тестирование проникновения (Pentest) легально?
- Что входит в тестирование на проникновение
- Whitebox и Blackbox
- Анонимность в сети: Миф или реальность?
- Построение отчётов
- Onion сети — устанавливаем TOR Browser, браузим DarkWeb, знакомимся с поисковиком DuckDuckGo
- Тестирование проникновения (Pentest), практика
- Как легко можно взломать WIndows и почему стоит шифровать жёсткий диск
- Создание Crack flash drive и практика взлома системы
- Атаки на WiFi. Протоколы, которые легко взламываются
- Использования сканеров безопасности для сбора уязвимостей
- Использование Metasploit как комбайна по атакам на выявленные уязвимости
- Как брутфорсят пароли? Библиотеки хэшей и account spraying
- Показываем для возможной практики (нужно оборудование — внешний модуль WiFi и роутер) взлом WPA
- Соревнования по решению задач по безопасности (CTF)
- Что такое Capture the flag?
- Форматы проведения и уровни соревнований
- DEF CON и PHD
- Основные сайты для нарабатывания скила (от PicoCTF до Trytohackme)
- Почему соревнования по решению задач по безопасности (CTF) полезны для ИБ и для карьерного роста
- Пробуем первые практические задания на PicoCTF
- Основные игроки на рынке Кибербеза
- Почему кибербез – новая нефть для инвесторов
- Бум ИБ в 2020 и 2022 годах, уход зарубежных вендоров из РБ/РФ
- Объём рынка информационной безопасности в СНГ по сегментам
- Kaspersky, Positive technologies, Solar, InfoWatch, Softline и другие
- Западный рынок ИБ: Symantec, Norton, McAfee, Fortinet, Cisco, Tenable
- Распространение MSSP и Outstaff
- Качаем и устанавливаем Kaspersky Security Center
- Поиск работы, сертификаты
- Возможные пути развития для ИБ специалиста (SOC, DevSecOps, Pentest, VA, Методологи)
- Где искать учебные материалы и почему самый важный навык — знание английского
- План развития для специалиста по ИБ
- Почему даже бесплатные курсы важны
- Какие самые востребованные сертификаты на мировом рынке (OSCP, CompTIA, CISSP)
- Почему сертификация CCNA важнее сертификации CEH
- Прохождение собеседования, создание резюме, самые частые вопросы на интервью
- Где набраться опыта? Создание домашней лаборатории
- Ретроспектива
- Ретроспектива
- Консультации по дипломному проекту
- Онлайн-занятие «Поиск работы в ИТ»
- Составление резюме и сервисы для создания резюме
- Создание и правильное оформление профиля в LinkedIn
- Составление мотивационного письма
- Работа с поиском вакансий на различных сайтах с вакансиями
- Личные рекомендации Карьерного центра по поиску первой работы в ИТ
- Защита дипломного проекта
- Проект на выбор:
- Роль атакующего — создание с нуля пентеста любой компании с файрволами и серверами
- Роль защищающегося — создание собственной площадки под приложение/сайт и настройка безопасной среды
- Выбор темы на усмотрение студента — составление схемы средств ИБ в компании, расследование инцидентов SOC и т. д.
Теги курса
Отзывов пока нет. Будьте первым!
Этот курс сейчас в процессе организации складчины. Нажмите кнопку «Записаться» и ожидайте старта — вам придёт уведомление. Когда складчина стартует, в карточке курса будет указан актуальный взнос. Текущая цена пока в процессе формирования и может отличаться от финальной.
Да, мы стремимся, чтобы финальный взнос был не больше ≈10% от оригинальной цены курса. Чем больше участников записывается в складчину, тем ниже выходит взнос для каждого.
Нажмите кнопку «Записаться» и авторизуйтесь на сайте через email (через ту же почту, которую будете использовать для входа). В личном кабинете вас будут ждать инструкции, как пригласить других участников — чем больше людей записалось, тем быстрее стартует складчина и тем ниже взнос. Как только складчина готова к приобретению, вам придёт уведомление.