/Разборы задач
7 ноября 2026
Райтап на задачу «Мозаика внутри PNG»
Разбираем нестандартные чанки PNG, извлекаем фрагменты скрытого текста и собираем флаг коротким Python-скриптом.12
8

Stegano
Задача «Мозаика внутри PNG»
Перед нами изображение из категории «Стеганография». На первый взгляд ничего необычного. Отправим картинку в aperi.bug-makers.ru и посмотрим на её технические данные:
PIL не смог открыть изображение, а Pngcheck ругается на некорректное название чанка. Рассмотрим подробнее:
Ох, неудивительно, что в файле ошибки. В 15-м чанке сразу видим кусочек флага. Сами чанки дополнительно пронумерованы «pTNN». В принципе, можно попросить LLM написать скрипт или заморочиться и написать его самому…
Первый кусочек мы уже увидели в pT49.
В pT50 можем найти его продолжение:
А заметив, что вторая часть флага не оканчивается ни }, ни __, поищем:
Вот и всё! Можно сдаваться, осталось лишь оформить флаг правильно (о чём есть подсказка в pT99).