3043501fff11d45f127c83be91d3d4355f1d6d3d
writeups · 12.04.2026
Райтапы на соревнования, прошёдшие 12 апреля 2026 года в день Космонавтики. Организатор соревнований Федерация спортивного программирования Республики Татарстан (ФСП РТ) при поддержке платформы Caplag.
Задания
У каждого задания отдельная папка с названием формате: {category}-{name}/ с файлом WRITEUP.md. Сложность задания и баллы, по котормым он определяется, - динамические. Формат флагов - caplag{...}.
При наличии вспомогательных скриптов (солверы, декодеры и т.п.) - они лежат в подпапке
solve/.
Crypto · 3 задачи
| Баллы | Таск | Описание |
|---|---|---|
| Кристалл | Восстанавливаем секрет самодельного постквантового протокола решёточной атакой. | |
| Elliptic Enigma | Вычисляем приватный ключ ECDSA по подписям с укороченным случайным числом. | |
| Digital Fingerprint | Ищем пару сообщений с одинаковым хешем и совпадающим байтом контрольной суммы. |
Forensic · 2 задачи
| Баллы | Таск | Описание |
|---|---|---|
| Needle Harbor | Цепочка из шести тасков по слепку памяти Tails-сессии и образу флешки. | |
| Пропавший коллега | Собираем флаг из четырёх частей в документах сотрудника. |
OSINT · 4 задачи
| Баллы | Таск | Описание |
|---|---|---|
| Гора | Ищем дом в Казани по кадру из советского мультфильма. | |
| Mirror Trace | Собираем пароль из кластера доменов с общим сертификатом. | |
| Morning Line | По кадру улицы и времени съёмки определяем точные координаты. | |
| Red Wheelbarrow | Ищем VIN по кадру машины из фильма. |
PWN · 3 задачи
| Баллы | Таск | Описание |
|---|---|---|
| Бортовой Журнал | Переписываем таблицу функций сервиса адресом скрытой функции. | |
| Allocator War | Вытаскиваем флаг из буфера, застрявшего в самодельном кеш-аллокаторе. | |
| Навигация | Через утечку и переполнение подменяем указатель на адрес win функции. |
Reverse · 4 задачи
| Баллы | Таск | Описание |
|---|---|---|
| Alpha Centauri | Цепочка из 7 тасков. | |
| Птица Говорун | Собираем ключ для расшифровки флага из параметров виртуальной машины. | |
| Ancient Processor | Реверсим побайтовую проверку флага в эмуляторе с самоизменяющимся шифром. | |
| Dungeon Crawler | Находим маршрут в единственном настоящем лабиринте среди четырёх. |
Stego · 3 задачи
| Баллы | Таск | Описание |
|---|---|---|
| Художественная галерея | Достаём настоящий QR с флагом из третьего скрытого слоя PSD. | |
| ChinaOwner | Читаем флаг в интервалах времени между сообщениями одного судна. | |
| Summer Vacations | Вытаскиваем флаг из альфа-канала картинки. |
Web · 2 задачи
| Баллы | Таск | Описание |
|---|---|---|
| UmbrellaBioAccess | Через инъекцию в базу и дырявое восстановление привязываем свой ключ к директорскому аккаунту. | |
| GhostFrame | Реверсим нейросетевой классификатор и собираем картинку под его признаки. |
Description
Languages
Python
100%
