30 дней челленджей по кибербезопасности

30-дневный маршрут челленджей по кибербезопасности из программы Cybersecurity Engineer: от анализа трафика и defensive basics к разведке, web security, exploitation, forensics, incident response и security automation.

Кибербезопасность

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Программа

Анализ трафика и основы защиты
Разведка и оценка уязвимостей
Безопасность web-приложений
Exploitation и повышение привилегий
Криптография, учетные данные и forensics
Incident response и security automation

Введение

30 дней челленджей по кибербезопасности — это практический маршрут среднего уровня из 30 лабораторных задач, разделенных на шесть пятидневных этапов. Материалы отобраны из программы Cybersecurity Engineer и ведут от расследования сетевого трафика и защитных мер к разведке, оценке веб-приложений, эксплуатации, форензике, реагированию на инциденты и автоматизации безопасности на Python.

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

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

После завершения курса вы сможете:

  • Исследовать захваты трафика с помощью tcpdump и tshark, сопоставлять индикаторы и создавать правила Snort и аналитические оповещения
  • Аудировать хосты Linux с помощью auditd и AIDE, выявлять изменения или несанкционированный доступ и документировать защитные выводы
  • Выполнять пассивную разведку, картировать хосты и службы с помощью Nmap, проводить целевые проверки уязвимостей и расставлять приоритеты исправлений
  • Подтверждать веб-уязвимости, включая SQL-инъекцию, ошибки аутентификации и авторизации, XSS, XXE, подделку JWT и серверную инъекцию шаблонов
  • Использовать Metasploit и Meterpreter в контролируемых сценариях, выполнять пивотинг во внутренней сети и находить пути повышения привилегий в Linux
  • Проверять подписи и зашифрованные данные, аудировать хеши паролей, сохранять дисковые доказательства, исследовать память и восстанавливать наблюдаемое поведение вредоносного ПО
  • Создавать инструменты безопасности на Python для получения баннеров, аутентифицированных запросов, анализа журналов, параллельного сканирования портов, перебора каталогов и структурированных отчетов

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

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

Предварительные требования: Настоятельно рекомендуется практическое владение терминалом Linux, файлами и правами, TCP/IP, DNS, HTTP и основами Python. Опыт анализа пакетов, Nmap, веб-уязвимостей и чтения вывода инструментов безопасности полезен, поскольку задачи не объясняют каждый инструмент с самого начала.

Учебная среда: Задачи выполняются в терминальных средах Ubuntu 22.04 с локальными службами, захватами пакетов, дисковыми или дампами памяти и изолированными целевыми экземплярами, предоставленными курсом. Пассивная разведка обращается к публичному учебному домену zonetransfer.me; применяйте сканирование, эксплуатацию, работу с учетными данными и автоматизацию только к собственным или явно разрешенным для тестирования системам.

Часто задаваемые вопросы

Нужно ли выполнять ровно одну задачу каждый календарный день?

Нет. Метки дней задают рекомендуемую последовательность из 30 практических сессий в шести этапах. Можно заниматься ежедневно или тратить больше времени на сложные задачи; порядок полезно сохранять, поскольку поздние проекты объединяют предыдущие техники.

Подходит ли маршрут в качестве первого курса по кибербезопасности?

Как правило, нет. Курс имеет средний уровень, все 30 модулей являются задачами, а не пошаговыми лабораторными работами, и три поздних проекта отмечены как продвинутые. Начинающим лучше сначала изучить Linux, сети, веб-безопасность и базовые сценарии с помощью руководств.

Все ли задачи относятся только к защите?

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

Достаточно ли завершить курс для работы или конкретной сертификации?

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

Преподаватель

labby
Labby
Labby is the LabEx teacher.

Рекомендовано для вас

no data