Основы администрирования и программирования
Структура ОС Linux. 2 недели
Разберётесь, как устроена операционная система Linux, на которой работают сервера в компаниях по всему миру.
Введение в Linux
Первая установка Linux
Структура ОС Linux
Знакомство с терминалом
Устройства в Linux
Диски и файловые системы
Устройство файловых систем
Системное администрирование Linux. 1 месяц
Узнаете, как администрировать компьютеры на Linux, включая управление данными пользователей, установку программ, работу с ядром системы. Научитесь задавать команды компьютеру при помощи строки bash.
Вводный модуль по безопасности
Основные операции в Bash-терминале и работа с файлами и каталогами
Управление доступом
Привилегии в Linux
Учетные записи в Linux и групповые политики
Управление вводом/выводом и конвейерная обработка
Загрузка ядра Linux
Управление процессами
Запуск user space
Управление системой
Логирование и мониторинг
Установка и удаление программ
Механизмы управления безопасностью
Резервное копирование и восстановление данных
Сеть. 1 месяц
Разберётесь, как устроены локальные сети и интернет. Поймёте, как работают сетевые устройства, и научитесь выстраивать защиту периметра сети с помощью Firewall.
Основы модели OSI/ISO
Сетевые протоколы в модели OSI
Статическая и динамическая маршрутизация
Виртуальные частные сети (VPN)
Безопасность сетей
Технические средства защиты информации в сети (FireWall, DMZ, AAA-серверы)
Сетевое администрирование Linux. 1 месяц
Научитесь администрировать сетевое окружение с помощью компьютеров на Linux.
Строение сети
Основные протоколы
Маршрутизация и настройка удалённого доступа
Файловая система NFS, работа с DNS
Apache
Netfilter
Работоспособность сети
Инциденты в локальной сети
Расследование инцидентов
Мониторинг и алерты
Сетевое администрирование Linux. 1 месяц
Научитесь администрировать сетевое окружение с помощью компьютеров на Linux.
Строение сети
Основные протоколы
Маршрутизация и настройка удалённого доступа
Файловая система NFS, работа с DNS
Apache
Netfilter
Работоспособность сети
Инциденты в локальной сети
Расследование инцидентов
Мониторинг и алерты
Безопасность баз данных. 3 недели
Узнаете как обеспечить безопасность баз данных с помощью шифрования, ограничения доступа и других инструментов.
Введение в базы данных
Реляционные базы данных и язык запросов SQL
Эксплуатация реляционных и документоориентированных на примере PostgreSQL и MongoDB
Безопасная эксплуатация баз данных
Технологические решения защиты данных средствами БД
Основы Python. Часть 1. 2 недели
Освоите азы одного из главных языков программирования в мире. Python очень популярен среди backend-разработчиков, работающих с серверами. А поэтому владение им — один из ключевых навыков специалиста по кибербезопасности.
Введение в Python
Основы
Операторы, выражения
Условный оператор if, ветвления
Условный оператор if: продолжение
Цикл while
For: циклы со счётчиком
For: циклы со счётчиком. Часть 2
Цикл for: работа со строками
Вложенные циклы
Числа с плавающей точкой: int/float
Функции
Float 2
Кибербезопасность
Введение в информационную безопасность. 2 недели
Вводный курс, на котором вы ближе познакомитесь с профессией специалиста по кибербезопасности. Освоите основные процессы ИБ и решите, в какой специализации вам стоит развиваться.
Базовые процессы информационной безопасности (ИБ)
Принципы организации процессов ИБ. Часть 1
Принципы организации процессов ИБ. Часть 2
Роли в операционных процессах и при проектной реализации
Карта развития специализаций ИБ
Анализ защищенности. 6 недель
Научитесь собирать информацию об инфраструктуре, чтобы находить её слабые места. Сможете проверять системы безопасности на прочность с помощью пентестов.
Введение в этичный хакинг
Введение в OSINT. Часть 1
Введение в OSINT. Часть 2
Социальная инженерия. Stopphish
Социальная инженерия. Автоматизация
Атаки на сети
Сетевое сканирование
Атаки на приложения
Сбор и взлом учетных данных
Устройство Active Directory
Атаки на Active Directory
Управление уязвимостями. Часть 1
Управление уязвимостями. Часть 2
Внедрение, модернизация и поддержка систем информационной безопасности. 3 недели
Познакомитесь с основными классами средств защиты. Научитесь внедрять решения ИБ в инфраструктуру компании и поддерживать их.
Подготовка к внедрению решений, постановка задачи
Развёртывание и интеграция решения
Испытания системы и её документирование
Эксплуатация систем
Мониторинг и реагирование на события и инциденты информационной безопасности. 6 недель
Научитесь настраивать мониторинг кибербезопасности, анализировать и расследовать инциденты, формировать отчёты.
Инвентаризация инфраструктуры
Выделение параметров мониторинга
Источники событий
Нормализация, корреляция, аналитика
Playbook. Алгоритмы реагирования
Визуализация данных и отчёты
Анализ инцидента и сбор доказательств
Устранение последствий и недопущение инцидентов в будущем
Обеспечение соответствия. 3 недели
Познакомитесь с законодательством в области ИБ и узнаете, как создавать документацию, регламентирующую процессы кибербезопасности.
Определение требований информационной безопасности
Оценка угроз безопасности информации
Составление перечня контролей по действующим требованиям
Разработка моделей угроз безопасности информации
Разработка организационно-распорядительных документов по информационной безопасности
Аудит информационной безопасности
Защита приложений. 6 недель
Научитесь выявлять уязвимости и недостатки ПО в исходном коде, формировать рекомендации, как их нейтрализовать.
Анализ защищённости
Cross-site scripting
SQL-инъекции
Path traversal и IDOR-атаки
CSRF-атаки
Уязвимости сторонних библиотек
Статический анализ кода
Web application firewall для защиты веб-приложений
Итоговые проекты
Тестирование на проникновение (Pentest)
Определите, какая информация может быть получена злоумышленником в случае успешной атаки на инфраструктуру компании, если атакующий находится в одной сети с целевыми хостами.
Устройство процесса подготовки к атаке
Сбор информации о цели атаки
Цепочка атаки (Kill chain)
Расследование инцидента (Incident Response)
Расследуете инцидент в условиях, приближенных к особенностям реальных инфраструктур и проводимых на них атак.
Исследование атакуемой инфраструктуры в рамках реальных расследований
Действия в условиях почти полного отсутствия исходных данных и выстраивание картины произошедшего с нуля
Использование системы мониторинга в расследовании
Бонусные курсы
Система контроля версий Git. 1 неделя
Освоите один из главных инструментов для совместной работы в IT. Узнаете, как не путаться в десятках итераций программы и хранить понятную историю версий кода.
Работаем с Git на своём компьютере
Работаем с удалённым репозиторием
Командная работа в Git
Сравнение версий и отмена изменений
Инструменты и правила работы с Git
Основы Python. Часть 2. 2 недели
Углубите свои знания в Python и познакомитесь с принципами объектно-ориентированного программирования.
Установка и настройка IDE
Базовые коллекции: списки
Методы для работы со списками
List comprehensions
Базовые коллекции: строки
Базовые коллекции: словари и множества
Базовые коллекции: кортежи
Функции: рекурсия
Работа с файлами
Исключения: работа с ошибками
Введение в ООП
Основные принципы ООП
Итераторы и генераторы
Декораторы: базовый уровень
Углублённая работа с классами и встроенные декораторы
Декораторы: продвинутый уровень
Элементы функционального программирования или «Функции: конец»
Библиотеки для работы с данными
Подготовка к созданию Telegram-бота
Дополнительно
Год английского в подарокДоступ к материалам онлайн-школы английского языка Skillbox
Изучите методику ускоренного запоминания слов и грамматики
Пройдёте персональную программу, которая поможет заговорить с нуля