Программа и содержание

Для кого этот курс?

Для разработчиков, которые хотят оптимизировать свои приложения.

Курс поможет понять, как работают ОС и фреймворки изнутри. В результате вы будете создавать надежные грамотные решения, которыми не смогут воспользоваться злоумышленники.

Для администраторов и devops-инженеров, перед которыми стоит задача настроить надежную, безопасную инфраструктуру.

Курс усилит ваши компетенции умением выявлять уязвимости.

Для специалистов ИБ и тех, кто хочет развиваться как профессиональный пентестер.

Курс даст вам необходимые знания в области этичного хакинга и позволит потренировать навыки Пентеста под присмотром опытного специалиста.

Необходимые знания

Основы работы TCP/IP

Основы использования командной строки операционных систем Windows и Linux

Понимание работы клиент-серверных приложений

Навыки пентеста не требуются

Требования к "железу": оперативная память от 8 Гб, высокоскоростное интернет-соединение, 150 ГБ свободного места на жестком диске

Что такое пентест?

Пентест (penetration testing или тестирование на проникновение) — это процесс санкционированного взлома информационных систем по просьбе заказчика, в ходе которого пентестер (аудитор) выявляет уязвимости информационной системы и дает заказчику рекомендации по их устранению.

Что вам даст этот курс?

Вы на практике научитесь проводить детальный анализ сетевых ресурсов, программного обеспечения, web-ресурсов на наличие уязвимостей, их эксплуатацию и дальнейшее устранение.

Вы познакомитесь с наиболее распространенными сценариями атак и в последствии будете без труда их распознавать.

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

Вы освоите:

Основные этапы проведения тестирования на проникновение

Использование современных инструментов для проведения анализа защищенности информационной системы или приложения

Классификацию уязвимостей и методов их исправления

Навыки программирования для автоматизации рутинных задач

Знания, необходимые для подготовки к самостоятельному получению сертификатов: CEH (этичный хакинг), OSCP

Программа:

Концептуальный

Сетевая безопасность

Эскалация привилегий ОС

Active Directory

Web Pentest

Иные векторы атак-прочие цели пентеста

Концептуальный

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

Тема 1: Вводное занятие: знакомство со структурой курса, используемое программное обеспечение

Тема 2: Оffensive and defensive security. Threat Modeling

Тема 3: Полезные online сервисы для пассивного сбора информации

Тема 4: Практика: настройка лаборатории на виртуальных машинах и в Облаке // ДЗ

ИСТОЧНИК

СКАЧАТЬ