/Разборы задач
29 октября 2026
Райтап на задачу «Новогодний смех»
Разбор задачи «Новогодний смех»: изучаем спектрограмму аудио и декодируем скрытое сообщение.16
8

Stegano
Задача «Границы лишь в голове»
Мы видим описание «Чтобы добиться хороших результатов, иногда нужно выходить за очерченные границы», очевидно, что дело в размерах фотографии.
Первым делом мы смотрим характеристики фотографии, которая нам дана. Я использовал команду «file» на Linux.
Теперь мы видим, что фотография JPEG 600x600. Мы знаем, что нам нужно поменять разрешение. Для этого я использую команду «ghex» на Linux.
Далее мы наблюдаем такую картинку, видим raw данные нашей картинки. Дальше мы ищем специальные маркеры разрешения, т. к. у нас картинка 600x600, то можно просто перевести 600(десятичная) в HEX(шестнадцатеричная).
Получаем два байта 02 58. Чтобы было удобнее искать, можно использовать комбинацию клавиш ctrl+f. Теперь мы видим параметры нашей фотографии, первые два байта — высота, следующие 2 байта — ширина.
Теперь меняем высоту на 04 B0, что равняется 1200 в десятичной системе (берем в два раза больше, чтобы был запас, т. к. мы не знаем, насколько нам нужно «вылезти за рамки»).
Теперь мы на финишной прямой, нажимаем Ctrl + S для того, чтобы сохранить наши изменения, и смотрим на нашу картинку с помощью любого просмотрщика.