Задания школьного этапа конкурса Сириус по информатике и безопасности информации для учащихся 10-11 классов проводятся ежегодно. Здесь представлены упражнения первой группы, выполненные учениками 23 октября 2026 года.
Олимпиада школьного этапа ВсОШ по Информатике (Информационная безопасность) 10-11 класса задания и ответы: 1 группа, 23 октября 2026. Полный доступ к ответам и разбору всероссийской олимпиады, проходящей на площадке uts.sirius.
→ Скачать полные задания и ответы
Олимпиада ВсОШ по Информатике (ИБ) 10-11 класс 1 группа
Задание 1. Ответьте на вопросы.
Почему режим шифрования ECB (Electronic Codebook) не рекомендуется для шифрования данных?
Одинаковые блоки открытого текста дают одинаковые блоки шифртекста, поэтому структура данных видна в шифртексте
ECB требует постоянной синхронизации с сервером ключей, иначе часть блоков будет расшифрована неверно
ECB шифрует каждый блок отдельным раундовым ключом, поэтому работает заметно медленнее других режимов на длинных данных
ECB можно использовать только с ключом длиной 56 бит, что делает его устаревшим и уязвимым к полному перебору
Какие свойства должны быть у криптографической хеш-функции?
Для одного входа всегда один и тот же результат
Выход фиксированной длины независимо от размера входа
По результату можно быстро и точно восстановить любой исходный текст
Трудно найти два разных входа с одинаковым результатом (стойкость к коллизиям)
Результат можно расшифровать, зная секретный ключ
По результату практически невозможно восстановить исходные данные
Установите соответствие между названием и назначением алгоритма.
НАЗВАНИЕ
А) Diffie-Hellman
Б) AES
В) RSA
Г) SHA-256
Д) HMAC
НАЗНАЧЕНИЕ
Симметричное шифрование
Хеширование
Асимметричное шифрование и подпись
Код аутентификации сообщения (MAC)
Согласование общего ключа по открытому каналу
Чем цифровая подпись отличается от MAC (кода аутентификации сообщения)?
Подпись и MAC решают одну задачу, но подпись заметно быстрее работает на больших объёмах данных
MAC использует открытый и закрытый ключ, а подпись строится на общем пароле сторон
Подпись проверяется открытым ключом и обеспечивает неотказуемость; MAC проверяется общим секретом, неотказуемости не даёт
Это одно и то же, разница только в названии и в применяемой хеш-функции
Расположите шаги гибридной схемы (как в TLS) в хронологическом порядке.
Данные передаются, будучи зашифрованные быстрым симметричным алгоритмом
Стороны согласуют общий симметричный ключ с помощью асимметричной криптографии
Клиент проверяет подлинность сервера по его сертификату
→Узнать ответ
Задание 2. Ниже — фрагмент веб-приложения. Ознакомьтесь с ним и ответьте на вопросы.
1 import os
2 from flask import Flask, request
3
4 app = Flask(name)
5
6
7 @app.route(«/ping»)
8 def ping():
9 host = request.args.get(«host», «»)
10 output = os.popen(«ping -c 1 » + host).read()
11 return «<pre>» + output + «</pre>»
В приведённом коде есть уязвимость, позволяющая выполнить на сервере произвольную команду. В какой строке данные от пользователя без проверки попадают в команду, которую выполняет командная оболочка?
Какому риску по классификации OWASP соответствует уязвимость?
Security Logging and Monitoring Failures
Injection
Software Supply Chain Failures
Cryptographic Failures
→Узнать ответ
Задание 3. Рекомендуемый инструмент: Wireshark
Файлы: capture.pcap
Ночью сервис отправляет резервную копию на почтовый шлюз. Протокол SMTP ничего не шифрует, и эту отправку записали целиком. В дампе содержатся несколько писем на разные адреса с похожим содержимым; секретный токен находится во вложении только одного из них. Найдите его.
Формат ответа: vsosh{…}.
→Узнать ответ
Задание 4. Рекомендуемые инструменты: текстовый редактор.
Файл: access.log
Школьный веб-сервер взломали. Администратор выгрузил журнал доступа веб-сервера (access.log, формат nginx). Изучите его и ответьте на вопросы. Файл можно открыть текстовым редактором.
Какая система управления сайтом (CMS) стояла на сервере?
WordPress
Bitrix
Joomla
Drupal
С какого IP-адреса велась атака?
Какой системный файл операционной системы злоумышленник прочитал через обход каталога (path traversal)? Укажите путь файла.
Что сделал злоумышленник?
Просканировал сайт в поисках служебных путей
Провёл DDoS-атаку на сервер
Прочитал файлы через обход каталога (path traversal / LFI)
Загрузил на сервер веб-шелл и выполнял через него команды
Перебрал пароли по SSH
Определите путь к загруженному веб-шеллу на сервере.
→Узнать ответ
Задание 5. Расположите шаги контроля доступа (модель AAA и аудит) в правильном порядке — от распознавания пользователя системой до фиксации его действий.
Авторизация: проверить, какие права есть у этого пользователя на запрошенное действие
Аудит: записать в журнал, кто и что сделал
Идентификация: пользователь сообщает, кто он (логин, номер карты)
Аутентификация: пользователь доказывает, что он действительно это лицо (пароль, код, биометрия)
Что относится к трём факторам аутентификации? Выберите все подходящие варианты:
Дата регистрации учётной записи
То, что пользователь знает (пароль, PIN)
То, чем пользователь владеет (телефон с кодом, аппаратный ключ)
Имя пользователя (логин)
То, чем пользователь является (отпечаток, лицо)
Бухгалтеру для работы нужен доступ только к бухгалтерской программе, но ему на всякий случай выдали права администратора всего сервера. Какой принцип безопасности нарушен?
Принцип Керкгоффса
Принцип наименьших привилегий
Принцип эшелонированной обороны
Принцип разделения сетей
Пользователь входит по паролю, а затем вводит код из приложения на телефоне. Почему это надёжнее, чем просто пароль?
Пароль становится длиннее
Используются два разных фактора, и кражи только пароля уже недостаточно для входа
Код из приложения невозможно перехватить в принципе
Это ускоряет вход в систему
→Узнать ответ
Задание 6. Установите соответствие между механизмом и названием сетевой атаки.
МЕХАНИЗМ
А) Сервис заваливают лавиной запросов с множества машин, пока он не перестаёт отвечать
Б) Жертве возвращают поддельный IP для доменного имени, уводя её на чужой сервер
В) В локальной сети злоумышленник рассылает поддельные ответы, подменяя соответствие IP- и MAC-адресов, чтобы кадры жертвы шли через него
Г) Жертву обманом заставляют ввести данные на поддельной странице
Д) Злоумышленник встраивается между двумя сторонами и читает/подменяет их сообщения (общая схема перехвата посередине)
НАЗВАНИЕ СЕТЕВОЙ АТАКИ
ARP-спуфинг
Фишинг
DDoS
DNS-спуфинг
MITM (человек посередине)
В кафе через открытый Wi-Fi злоумышленник в локальной сети подменяет соответствие IP- и MAC-адресов и начинает видеть чужой трафик. Как называется приём, которым он перенаправил трафик на себя?
DDoS
Фишинг
SQL-инъекция
ARP-спуфинг
Сайт школы перестал открываться: на него идёт поток запросов с тысяч заражённых устройств по всему миру, сервер не справляется. Что это за атака?
ARP-спуфинг
DDoS
Фишинг
MITM
Какие меры помогают снизить ущерб от DDoS-атаки? Выберите все подходящие варианты:
Установка более сложных паролей у пользователей
Ограничение числа запросов с одного адреса (rate limiting)
Фильтрация трафика на провайдере или через специализированный сервис защиты
Резервирование мощностей и балансировка нагрузки
Шифрование диска на сервере
→Узнать ответ
Задание 7.1. Сеть 172.16.40.0/23 нужно разбить на равные подсети так, чтобы их было не меньше 10.
Какой будет префикс (маска) получившихся подсетей? Запишите в виде /NN.
Сколько адресов в каждой подсети можно назначить устройствам (без адреса сети и широковещательного)?
В какой подсети окажется адрес 172.16.41.33?
Установите соответствие между уровнями модели OSI и их компонентами.
УРОВЕНЬ
А) Канальный (L2)
Б) Транспортный (L4)
В) Сетевой (L3)
Г) Прикладной (L7)
КОМПОНЕНТЫ
IP-адреса и маршрутизаторы
Порты и TCP/UDP
Протоколы HTTP и DNS
MAC-адреса и коммутаторы
→Узнать ответ
Задание 7.2. Сеть 10.40.12.0/24 нужно разбить на равные подсети так, чтобы их было не меньше 6.
Какой будет префикс (маска) получившихся подсетей? Запишите в виде /NN.
Сколько адресов в каждой подсети можно назначить устройствам (без адреса сети и широковещательного)?
В какой подсети окажется адрес 10.40.12.70?
Установите соответствие между уровнями модели OSI и их компонентами.
УРОВЕНЬ
А) Канальный (L2)
Б) Транспортный (L4)
В) Сетевой (L3)
Г) Прикладной (L7)
КОМПОНЕНТЫ
IP-адреса и маршрутизаторы
Порты и TCP/UDP
Протоколы HTTP и DNS
MAC-адреса и коммутаторы
→Узнать ответ
Задание 7.3. Сеть 10.8.0.0/22 нужно разбить на равные подсети так, чтобы их было не меньше 12.
Какой будет префикс (маска) получившихся подсетей? Запишите в виде /NN.
Сколько адресов в каждой подсети можно назначить устройствам (без адреса сети и широковещательного)?
В какой подсети окажется адрес 10.8.2.200?
Установите соответствие между уровнями модели OSI и их компонентами.
УРОВЕНЬ
А) Канальный (L2)
Б) Транспортный (L4)
В) Сетевой (L3)
Г) Прикладной (L7)
КОМПОНЕНТЫ
IP-адреса и маршрутизаторы
Порты и TCP/UDP
Протоколы HTTP и DNS
MAC-адреса и коммутаторы
→Узнать ответ
Задание 7.4. Сеть 192.168.100.0/25 нужно разбить на равные подсети так, чтобы их было не меньше 5.
Какой будет префикс (маска) получившихся подсетей? Запишите в виде /NN.
Сколько адресов в каждой подсети можно назначить устройствам (без адреса сети и широковещательного)?
В какой подсети окажется адрес 192.168.100.90?
Установите соответствие между уровнями модели OSI и их компонентами.
УРОВЕНЬ
А) Канальный (L2)
Б) Транспортный (L4)
В) Сетевой (L3)
Г) Прикладной (L7)
КОМПОНЕНТЫ
IP-адреса и маршрутизаторы
Порты и TCP/UDP
Протоколы HTTP и DNS
MAC-адреса и коммутаторы
→Узнать ответ
Задание 8. Рекомендуемые инструменты: Python
Файл: task.py
Программа проверяет введённую строку: считает по ней странные числа и сравнивает с зашитым значением. Найдите строку, которую программа признаёт правильной. В ответ запишите строку вида vsosh{…}.
→Узнать ответ
Задание 9. Файл: Личный кабинет.html
Перед вами страница «Личный кабинет». Где-то на ней спрятан флаг формата vsosh{…}, но он разбит на четыре фрагмента, и каждый спрятан по-своему. На вид страница самая обычная, и визуально фрагменты никак не выделены.
Найдите все четыре фрагмента, при необходимости раскодируйте и соедините по порядку.
В ответ запишите строку вида vsosh{…}.
→Узнать ответ
Задание 10. Файл: MemberZone.html
Перед вами закрытая зона «MemberZone». Чтобы войти, нужно ввести правильную кодовую фразу. Авторы уверяют: саму фразу нигде не хранят, а проверяют её прямо в браузере, поэтому подобрать по коду якобы невозможно.
Проверьте это. Разберитесь, как устроена проверка, и восстановите кодовую фразу — она же флаг формата vsosh{…}.
→Узнать ответ
#ВсОШ2026 #ОтветыВсОШ #ВсОШИнформатика #Информатика #ШкольныйЭтапВсОШ #Информатика10класс #Информатика11класс #ВсОШ #Олимпиада2026 #ЗаданияИОтветы #Ответы2026 #СириуспоИнформатике #ИБ1011Класс #ШкольныйЭтапСириус