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

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

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

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

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

11.jpg

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

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

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

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

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

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

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

Регистрация открыта до 25 апреля 2024 г. включительно, является обязательной и включает два этапа:.

  1. Заполнение онлайн-формы
  2. Заполнение бланка индивидуального плана и предоставление его в деканат