Найти в Дзене
ACISO CTF

VrnCTF 2024

Первенство города Воронежа по спортивному программированию и компьютерной безопасности «VrnCTF-2024» С 23 по 26 апреля на факультете компьютерных наук Воронежского государственного университета (ВГУ ФКН) прошла серия захватывающих соревнований по программированию и информационной безопасности. Участники — школьники и студенты — смогли проверить свои силы в алгоритмическом программировании и CTF-соревнованиях, получив ценный опыт и новые навыки. Что такое VrnCTF? VrnCTF – это ежегодные соревнования по информационной безопасности, которые уже шестой год подряд успешно проводятся на базе факультета компьютерных наук ВГУ. С каждым годом мероприятие становится масштабнее и качественнее, сохраняя при этом то, что задачи разрабатываются студентами ФКН. Этот подход делает VrnCTF по-настоящему особенным, ведь студенты-разработчики применяют знания, полученные во время участия в других CTF-турнирах, создавая собственные оригинальные задачи, а опыт предыдущих лет позволяет совершенствовать как т
Оглавление
Первенство города Воронежа по спортивному программированию и компьютерной безопасности «VrnCTF-2024»
Первенство города Воронежа по спортивному программированию и компьютерной безопасности «VrnCTF-2024»

Первенство города Воронежа по спортивному программированию и компьютерной безопасности «VrnCTF-2024»

С 23 по 26 апреля на факультете компьютерных наук Воронежского государственного университета (ВГУ ФКН) прошла серия захватывающих соревнований по программированию и информационной безопасности. Участники — школьники и студенты — смогли проверить свои силы в алгоритмическом программировании и CTF-соревнованиях, получив ценный опыт и новые навыки.

Что такое VrnCTF?

VrnCTF – это ежегодные соревнования по информационной безопасности, которые уже шестой год подряд успешно проводятся на базе факультета компьютерных наук ВГУ. С каждым годом мероприятие становится масштабнее и качественнее, сохраняя при этом то, что задачи разрабатываются студентами ФКН. Этот подход делает VrnCTF по-настоящему особенным, ведь студенты-разработчики применяют знания, полученные во время участия в других CTF-турнирах, создавая собственные оригинальные задачи, а опыт предыдущих лет позволяет совершенствовать как техническую составляющую, так и организацию соревнований.

Такая модель не только делает соревнования более интересными для участников, но и дает бесценный опыт самим организаторам - будущим специалистам в области кибербезопасности.

-2

Формат соревнований

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

- Спортивное программирование

Соревнования по спортивному программированию, которые проходили 23 и 24 апреля, предполагали личный зачет. Школьникам и студентам за ограниченное время (4 часа) предлагалось решить 6-10 задач разного уровня сложности. Решением каждой задачи являлась программа на одном из языков программирования, поддерживаемых тестирующей системой (например C++, Pascal, C#, Java, Python), которую участник должен отправить на тестирование.

Определение победителей осуществлялось по количеству решенных задач, если же количество решенных задач было одинаково, то учитывалось суммарное время решения задач (для решенных задач – сумма времени, прошедшего от начала олимпиады до правильного решения каждой задачи) – чем оно меньше, тем лучше. За каждую неверную посылку к суммарному времени добавляется штраф в 10 минут.

- CTF соревнования

Соревнования, проходившие 25 и 26 апреля, проводились в формате Task-Based, где командам предлагались различные задания, связанные с кибербезопасностью. Решение каждой задачи заключалось в нахождении флага, который представлял собой определенную последовательность символов. Задания были разбиты на несколько категорий:

● Forensic – компьютерно-криминалистическая экспертиза;

● OSINT – поиск информации в интернете, разведка;

● Crypto – криптография;

● Web – поиск и использование веб-уязвимостей;

● Stegano – стеганография;

● Reverse – исследование программ без исходного кода (реверс-инжиниринг)

● Misc – разное из всех областей компьютерной безопасности.

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

-3

Организационный комитет

Организация мероприятий стала возможной благодаря слаженной работе большой команды: сотрудников ВГУ, студентов-разработчиков и волонтёров ФКН, спонсоров, жюри, а также приглашенных гостей. Каждый внёс свой вклад, чтобы соревнования прошли на высоком уровне.

Инициаторами и организаторами данного мероприятия выступают факультет компьютерных наук ФГБОУ ВО «Воронежский государственный университет» (г. Воронеж), ВУНЦ ВВС «ВВА» (г. Воронеж) совместно с Межрегиональной общественной организацией «Ассоциация руководителей служб информационной безопасности» (МРОО «АРСИБ», г. Москва) и ВОФСОО «Федерация спортивного программирования», Министерством цифрового развития Воронежской области, Министерством образования Воронежской области, Управлением физической культуры и спорта администрации городского округа г. Воронеж.

Сопредседатели Оргкомитета:

- Волков Денис Владимирович, глава департамента цифрового развития Воронежской области

- Сологубова Наталья Валерьевна, руководитель департамента образования Воронежской области

- Ендовицкий Дмитрий Александрович, ректор ФГБОУ ВО «ВГУ»

- Зибров Геннадий Васильевич, начальник ВУНЦ ВВС «ВВА»

Заместитель председателя:

- Крыловецкий Александр Абрамович, декан ФКН, ФГБОУ ВО «ВГУ»

Ответственный секретарь оргкомитета:

- Гаршина Вероника Викторовна, доцент кафедры технологий обработки и защиты информации, ФКН, ФГБОУ ВО «ВГУ»

Члены оргкомитета:

- Сирота Александр Анатольевич, заведующий кафедрой технологий обработки и защиты информации, ФКН, ФГБОУ ВО «ВГУ»

- Медведев Сергей Николаевич, декан ПММ, ФГБОУ ВО «ВГУ»

- Железняк Владимир Петрович, начальник отдела информационной безопасности правительства Воронежской области

- Минин Виктор Владимирович, председатель правления Ассоциации руководителей служб информационной безопасности (АРСИБ) (г. Москва)

- Радько Николай Михайлович, заместитель генерального директора по науке АО «Концерн «Созвездие» (г. Воронеж)

- Анищенко Александр Владимирович, начальник ФАУ «ГНИИИ ПТЗИ ФСТЭК России» (г. Воронеж)

- Язов Юрий Константинович, главный научный сотрудник управления ФАУ «ГНИИИ ПТЗИ ФСТЭК России» (г. Воронеж)

- Гончаров Игорь Васильевич, генеральный директор АО НПО «Инфобезопасность» (г. Воронеж)

- Будников Сергей Алексеевич, профессор кафедры автоматизированных систем управления (и информационной безопасности), ВУНЦ ВВС «ВВА»

- Крыловецкая Татьяна Алексеевна, заместитель декана ФКН по воспитательной работе, ФГБОУ ВО «ВГУ»

- Коваль Андрей Сергеевич, старший преподаватель кафедры информационных систем, ФКН, ФГБОУ ВО «ВГУ»

- Черницын Дмитрий Вячеславович, ассистент кафедры информационных систем, ФКН, ФГБОУ ВО «ВГУ»

- Швырева Анна Владимировна, ассистент кафедры технологий обработки и защиты информации, ФКН, ФГБОУ ВО «ВГУ»

Судейская команда состоит из преподавателей технических специальностей ФГБОУ ВО «ВГУ» и ВУНЦ ВВС «ВВА», советника отдела информационной безопасности. Эти специалисты имеют широкий опыт и знания в своей области и были отобраны для обеспечения объективности и компетентности в оценке и решении вопросов, связанных с информационной безопасностью.

Председатель жюри:

- Соломатин Дмитрий Иванович, старший преподаватель кафедры программирования и информационных технологий, ФКН, ФГБОУ ВО «ВГУ»

Состав Жюри:

- Андреещев Иван Алексеевич, преподаватель кафедры автоматизированных систем управления (и информационной безопасности), ВУНЦ ВВС «ВВА»

- Копытин Алексей Вячеславович, доцент кафедры информационных технологий управления, ФКН, ФГБОУ ВО «ВГУ»

- Дрюченко Михаил Анатольевич, доцент кафедры технологий обработки и защиты информации, ФКН, ФГБОУ ВО «ВГУ»

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

- Горбенко Олег Данилович, доцент кафедры математического обеспечения ЭВМ, ПММ, ФГБОУ ВО «ВГУ»

- Разинкин Константин Александрович, профессор кафедры систем информационной безопасности, ФГБОУ ВО «ВГТУ»

Организации, компании-спонсоры и партнеры VrnCTF 2024:

- Министерство цифрового развития Воронежской области

- Министерство образования Воронежской области

- ВОФСОО «Федерация спортивного программирования»

- Управление физической культуры и спорта администрации городского округа г. Воронеж

- Военный учебно-научный центр Военно-воздушных сил «Военно-воздушная академия имени профессора Н. Е. Жуковского и Ю. А. Гагарина» (г. Воронеж)

- Межрегиональная общественная организация «Ассоциация руководителей служб информационной безопасности» (МРОО «АРСИБ», г. Москва)

- ФАУ ГНИИИ ПТЗИ ФСТЭК России (г. Воронеж)

- АО НПО «Инфобезопасность» (г. Воронеж)

- ООО «ТЕХНОМАРКЕТ» (г. Воронеж)

- АО «СИТРОНИКС» (г. Москва)

- АО НПО «Эшелон» (г. Москва)

- ЗАО «Инлайн Груп Центр», (г. Воронеж)

- DSR Corporation (филиал, г.Воронеж)

- ВО ООО «ЭЛ-ЭКС» (г. Воронеж)

- АО ИК «Информсвязь-Черноземье» (г. Воронеж)

- АО «Неофлекс Консалтинг» (филиал, г. Воронеж)

- ООО «Ангелы ИТ» (г. Воронеж)

- ООО «Серф» (г. Воронеж)

- ООО "Ред Коллар" (г. Воронеж)

- ООО «Комплексная автоматизация бизнеса» (г. Воронеж)

- ООО «Первый Бит» (филиал, г. Воронеж)

- ООО «РТМ ТЕХНОЛОГИИ» (г. Воронеж)

- ООО «ТЕРАБАЙТ» (г. Воронеж)

- АО «Тинькофф Банк» (филиал, г. Воронеж)

- «Блинчик» – сеть Мобильных Ресторанов быстрого питания (г. Воронеж)

- ГК «Здоровый ребенок» (г. Воронеж)

- ООО «Лутов Снэк Групп» (г.Воронеж)

Разработкой задач, проведением соревнований и технической поддержкой на протяжении всех дней занималась команда, состоящая из студентов и выпускников ФКН ВГУ, многие из которых не первый год принимают участие в организации CTF соревнований. Кроме того, ребята активно участвуют и в других соревнованиях, поэтому имеют за спиной огромный опыт, что позволяет провести соревнования на высоком уровне.

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

-4

Результаты

Победители и призёры были награждены заслуженными призами, а история VrnCTF пополнилась новыми именами. Все участники продемонстрировали впечатляющую подготовку, доказав, что целеустремлённость и трудолюбие неизменно ведут к успеху. Каждый из них не просто выиграл соревнования - он стал частью сообщества единомышленников, объединённых страстью к CTF и спортивному программированию.

Олимпиада по спортивному программированию среди школьников

● Очное участие:

● 1 место:

● Кузнецов Евгений (г. Липецк)

● 2 место:

● Жеглов Александр, СОШ №95 (г. Воронеж)

● Андреев Антон (г. Липецк)

● 3 место:

● Куницын Иван (г. Липецк)

● Курбатов Илья (г. Липецк)

● Меринов Егор (г. Липецк)

Олимпиада по спортивному программированию среди студентов

● Очное участие, 1-ая лига:

● 1 место:

● Рогачев Егор, ФКН ВГУ

● 2 место:

● Пауков Николай, ФКН ВГУ

● Шишко Юлия, ФКН ВГУ

● 3 место:

● Лыгина Полина, ФКН ВГУ

● Скарга Дмитрий, ФКН ВГУ

● Печенкин Павел, ФКН ВГУ

● Очное участие, 2-ая лига:

● 1 место:

● Скорняков Денис, ФКН ВГУ

● 2 место:

● Жестоканов Дмитрий, ФКН ВГУ

● Мишненкова Елизавета, ФКН ВГУ

● 3 место:

● Гулимов Михаил, ФКН ВГУ

● Ячный Марк, ФКН ВГУ

● Путин Павел, ФКН ВГУ

Соревнования по компьютерной безопасности среди школьников

● Очное участие:

● 1 место – команда «xls team»:

● Кузнецов Максим, СОШ №10 (г. Россошь)

● Ильин Михаил, Лицей №1 (г. Воронеж)

● Карпузов Богдан, Лицей №1 (г. Воронеж)

● Корнеев Григорий, СОШ №83 (г. Воронеж)

● Потапов Станислав, СОШ №10 (г. Россошь)

● Сафонов Никита, Лицей №1 (г. Воронеж)

● Шаров Алексей, СОШ №10 (г. Россошь)

● 2 место – команда «OVERLOAD»:

● Блащенко Алина, СОШ №1 с УИОП (г. Воронеж)

● Барышников Максим, Гимназия №1 (г. Воронеж)

● Бубнов Максим, СОШ №1 с УИОП (г. Воронеж)

● Дьячков Дмитрий, Лицей №1 (г. Воронеж)

● Жеглов Александр, СОШ №95 им. Героя России Крынина А.Э. (г. Воронеж)

● Лысых Егор, Гимназия им. акад. Н.Г. Басова (г. Воронеж)

● Свиридов Илья, Гимназия им. А. В. Кольцова (г. Воронеж)

● 3 место – команда «Aeon», СОШ №98 (г. Воронеж):

● Серебряков Савва

● Крылов Никита

● Лапин Никита

Соревнования по компьютерной безопасности среди студентов

● Очное участие:

● 1 место – команда «RGB+5qu4d», ПММ и ФКН ВГУ:

● Есаков Олег

● Герасименко Дарья

● Лузин Александр

● Попов Никита

● Субботин Артем

● Червоный Иван

● 2 место – команда «This Is Fine», ФКН ВГУ:

● Беспалов Владимир

● Булавина Елизавета

● Крупенин Семен

● Лазуткина Анастасия

● 3 место – команда «DnO», ВУНЦ ВВС «ВВА»

● Дистанционное участие:

● 1 место – команда «Red Cadets»,
Военно-космическая академия имени А.Ф.Можайского (г. Санкт-Петербург)

● 2 место – команда «Team8»,
Краснодарское высшее военное училище им. ген. армии С.М.Штеменко (г. Краснодар)

● 3 место – команда «SHA-272»,
Краснодарский университет Министерства внутренних дел Российской Федерации (г. Краснодар)

-5

Трансляция и медиа

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

Трансляции:

Открытие соревнований

Первый день

Второй день: открытие

Второй день: закрытие

Третий день

Четвертый день

Наши фотографы запечатлели самые яркие моменты соревнований — теперь эти кадры доступны в нашем альбоме в группе ВК. Сохраняйте памятные фото не только в истории просмотров, но и в личных фотоальбомах:

Фотоотчёт:

День 1 - программирование среди студентов

День 2 - программирование среди школьников

День 3 - CTF среди школьных команд

День 4 - CTF среди студенческих команд

Дополнительно

- Разбор задач (школьники): [GitHub-репозиторий]

- Разбор задач (студенты): [GitHub-репозиторий]

- Группа VK: https://vk.com/vrnctf

Для тех, кто хочет узнать больше о кибербезопасности и подготовиться к следующим соревнованиям, рекомендуем посетить следующие ресурсы:

- Всё о CTF в России - https://ctfnews.ru/

- Межрегиональная общественная организация Ассоциация руководителей служб информационной безопасности - http://aciso.ru/

- Проекты CTF-движения России - http://aciso.ru/aciso-projects/3861/

- Соревнования CTF (Радиопередача о CTF) - https://opensec.podster.fm/43

- CenterCTF - https://vk.com/centerctf

- Кубок CTF России - https://ctfcup.ru/

Заключение

CTF-соревнования стали важным этапом в развитии молодых специалистов в области информационной безопасности. Участие в таких мероприятиях помогает не только приобрести новые навыки, но и открывает двери к успешному будущему в IT-индустрии как школьникам, так и студентам и даже самим разработчикам. Некоторые участники уже нашли работу благодаря опыту, полученному на соревнованиях, а кто-то стал разработчиком или организатором данных соревнований. Что ждет нас дальше? Узнаем в следующем году, но можем точно сказать, что дальше - больше!

-6