Чему вы научитесь
- использовать различные сетевые утилиты
- понимать работу сетевых протоколов
- работать в терминале Linux и командной строке Windows
- автоматизировать работу с помощью Python и Bash
- анализировать криптографические алгоритмы
- взламывать простые Web-сайты
- восстанавливать информацию из трафика, дампов памяти, дисков
- разбирать скомпилированные приложения
- взламывать скомпилированные программы через бинарные уязвимости
О курсе
Наш "Курс молодого бойца" — это ваш первый шаг в мир CTF и компьютерной безопасности. Мы дадим необходимую базу через лаконичные лекции и увлекательные практические задания. Не нужен опыт, нужно только желание!
Курс создан командой KazanCTF для новичков и продвинутых.
Для кого этот курс
Начальные требования
Для комфортного прохождения курса рекомендуем иметь базовые знания в следующих областях:
-
Математика и информатика на школьном уровне.
-
Основы программирования, в частности, базовые знания языка Python.
Наши преподаватели
Как проходит обучение
Курс построен по принципу «Теория → Практика → Проверка знаний». Каждая тема раскрывается следующим образом:
-
Текстовые лекции-конспекты
Удобные и лаконичные материалы, охватывающие все ключевые понятия темы. Мы не даем информацию в готовом виде, а учим работать с источниками: в лекциях вы найдете ссылки на официальную документацию и рекомендации для самостоятельного углубленного изучения. -
Тестовые вопросы
После каждого урока — краткая проверка усвоения теоретического материала. Это поможет закрепить основные термины и концепции. -
Практические CTF-задания
Самый важный этап! После ключевых тем вас ждут настоящие CTF-таски. Применяйте полученные знания на практике, чтобы сформировать устойчивый навык.