CTF — Capture the Flag («Захвати флаг») — командная игра, проверяющая умение защитить компьютерные системы от атак. Это работа раскрывает новые грани мышления и позволяет в игровой форме взглянуть на рядовые задачи «белых» хакеров.

Соревнования формата CTF могут проходить удаленно (в сети) и очно. В первом случае команды соревнуются через интернет, находясь в разных точках мира. Такие соревнования чаще всего длятся больше суток в формате нон-стоп. На очных соревнованиях команды собираются в одном месте каждая за своим столом и соревнуются в среднем семь-восемь часов.

Турнир «spb School CTF-2018» проходил на протяжении одного дня, состав команд-участниц формировался без предварительных отборочных мероприятий из числа поступивших заявок. Соревнования проходили в классическом для CTF формате task-based: при выполнении различных заданий игрокам необходимо было найти правильный ответ и отправить его на сервер жюри. Все задания данного этапа делятся на несколько категорий: например, задачи на администрирование, криптографию и стеганографию, нахождение веб-уязвимостей. На выполнение заданий командам отводилось 5,5 астрономических часов.

По правилам команды включали не более семи игроков. При этом у каждой из них должен был быть куратор от образовательной организации (например, учитель или завуч). Также можно участвовать в формате «гостевой команды». Гостевые команды принимают участие вне конкурса и не могут претендовать на призовые места.

II Региональные Школьные соревнования в области безопасности в Санкт-Петербурге «spb School CTF-2018»
II Региональные Школьные соревнования в области безопасности в Санкт-Петербурге «spb School CTF-2018»

Итоги

Всего на соревнования было допущено десять команд — девять из Санкт-Петербурга и одна из Москвы. Это школьная команда Университета ИТМО – ITMO-KIDS, MBTM из Президентского ФМЛ №239, команда СМыВиБорик из Лицея №393, Sys party, представлявшая Вторую Санкт-Петербургскую Гимназию, Good Bye World (физико-математические классы «Силаэдр»), KITS (Кадетский корпус школа ИТ технологий), Chill&Flex (Лицей №393), %teamname% (Digital Banana), CTF393 (Лицей №393), Сила (Гимназия № 426). Все участники команд — ученики 7-11 классов.

По итогам соревнований в тройке лучших оказались команда СМыВиБорик из Лицея №393 (в составе шесть участников, ученики 11 и 9 классов), занявшая третье место, и MBTM, представлявшая Президентский ФМЛ №239 (пять участников, все — ученики 9 класса).

Победу одержала школьная команда Университета ИТМО ITMO-KIDS, в которую вошли всего два участника — Артём Заглубоцкий, ученик 11 класса гимназии №261, и Юрий Гришин из 7 класса Лицея №486. 

II Региональные Школьные соревнования в области безопасности в Санкт-Петербурге «spb School CTF-2018»
II Региональные Школьные соревнования в области безопасности в Санкт-Петербурге «spb School CTF-2018»

Юрий Гришин пришел в CTF в ноябре 2017 года, а заниматься информационной безопасностью начал в 11 лет. Артём Заглубоцкий занимается CTF больше полугода. Впервые о соревнованиях он узнал в феврале перед турниром NordschoolCTF и примерно за неделю подготовился на начальном уровне. После Артём начал искать группы единомышленников и познакомился с сообществом SPbCTF: начал ходить и развивать свои навыки, попутно участвуя в других соревнованиях.

«На соревнованиях “spb School CTF-2018” самым сложным для нас был Web, поэтому мы решили его оставить и сконцентрироваться на тех задачах, которые мы примерно представляли как решать, — рассказывает он. — На наш взгляд, одержать победу на соревнованиях нам помог, во-первых, опыт игры в CTF, а во-вторых, количество человек в команде: нам было легко обсуждать между собой решение, и если у кого-то были трудности, то мы старались помочь друг другу. И наконец, не пришлось дробить все таски между большим количеством человек».

Все участники финала получили сертификаты, а победителей наградили дипломами трех степеней.

«Направления деятельности факультета БИТ охватывают такие вопросы, как безопасность киберпространства, безопасность киберфизических систем, защита от атак по сторонним каналам, криптография и стеганография, инженерно-техническая защита, компьютерная криминалистика, защита информационных процессов и мониторинг информационных потоков в Интернет. Поэтому логично, что в этом году соревнования состоялись именно на площадке Университета ИТМО», — прокомментировала по итогам соревнований Римма Лабковская, организатор мероприятия от Университета ИТМО, к.т.н., доцент факультета БИТ.

Победители студенческих соревнований «spb CTF-2018»
Победители студенческих соревнований «spb CTF-2018»

Студенческие соревнования

Кроме того, днем ранее, 5 октября 2018 года, также состоялся очный финальный этап соревнований «spb CTF-2018» в формате task-based. Турнир прошел в культурно-деловом центре «Club House». После отборочных испытаний, в которых приняли участие 49 команд (208 человек), в финал вышли десять лучших.

По итогам соревнований победу одержала команда ЛЭТИ, второй результат — у команды fargate Университета ИТМО (Состав: студенты факультета БИТ Сергей Кияшко, Артем Павлов, Илья Шилов, Сергей Борисов, Дмитрий Татаров, студент физико-технического факультета Алексей Кондиков и студент ФСПО Михаил Дрягунов). Третье место осталось за командой СПБГУТ им. проф. М.А.Бонч-Бруевича.