Практическая информационная безопасность

Курс ориентирован на студентов, которым интересна информационная безопасность и подготовка к соревнованиям по информационной безопасности CTF.

Курс содержит следующие разделы:

  • Уязвимости веб-приложений и их эксплуатация.
  • Основы криптографии.
  • Реверс-инжиниринг программного обеспечения.
  • Эксплуатация уязвимостей в программном обеспечении.

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

11.jpg

Для успешного освоения курса требуются следующие навыки:

  • Владение языками программирования Python (на начальном уровне) и Си.
  • Умение пользоваться операционной системой Linux (на уровне пользователя).

Также будут полезны (но не обязательны) следующие навыки:

  • Умение пользоваться командной строкой.
  • Знание популярных сетевых протоколов (TCP, UDP, HTTP, FTP).
  • Знание ассемблера.
  • Умение пользоваться отладчиком (например, gdb).

Конкурсный отбор для прохождения курса в 2022-23 учебном году не предусмотрен.

Факультатив рассчитан на студентов 3 курса, но студенты других курсов бакалавриата ФИТ также имеют возможность записаться на данный факультатив и включить его в индивидуальный учебный план. Для обучающихся магистратуры, аспирантуры и обучающихся других факультетов данный факультатив доступен без составления индивидуального плана и без включения его результатов в приложение диплому.

Объём факультатива – 216 часов (6 з.е.), продолжительность два семестра, форма аттестации в каждом семестре – зачёт. Зачет выставляется на основании решения практических задач по темам занятий.

Преподаватели и разработчики факультатива - Роман Лебедев и Владимир Ситнов, аспиранты, ассистенты кафедры компьютерных систем ФИТ НГУ.

Регистрация открыта до 11 сентября 2022 г. и является обязательной.