Райтап на задачу «Границы лишь в голове #2»

motgyl

Автор:

motgyl

31 октября 2026

8

31.10.2026
Границы лишь в голове #2
Категория:

Stegano

Задача «Границы лишь в голове #2»

Автор:

LastTeamLead

Первая кровь:
N1k
Дата публикации:
22.11.2025
Решений:
85
Рейтинг:
4.7/5
Ссылка:
Решать

Описание

Вы знаете, что делать — вперёд!

P.S. Если копнуть глубже, то можно найти пасхалку :)

Решение

После предыдущего таска идея понятна — нужно изменить размеры изображения, часть доски с флагом мы уже видим.

На этот раз в руки нам попала PNG с более хитрым устройством в этом вопросе.

В PNG информация о размере изображения находится в IHDR-чанке по смещению 0x10. У нас ширина — 0x0898 = 2200, высота — 0x041A = 1050.

Наше фото в hexedit

Наше фото в hexedit

Переписываем высоту (я взял 2200, как и ширину). И...

Ничего не открывается. Всё потому, что в PNG используются CRC-суммы для подтверждения целостности. Без их переписывания большинство редакторов фото не откроют. Посчитать их можно и ручками, но проще это сделать командой.

pngfix --out=result.png must-look-beyond-2.png   
итоговая картинка

итоговая картинка

Если вы нашли опечатку или ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter

Также по теме:

Райтап на задачу «Границы лишь в голове»

/Разборы задач

Райтап на задачу «Границы лишь в голове»

Разбор задачи «Границы лишь в голове» от motgyl: меняем высоту JPEG и находим скрытую часть картинки.
Прочитать

8

Райтап на задачу «Дверь»

/Разборы задач

Райтап на задачу «Дверь»

Разбор задачи «Дверь»: разбираемся с методом LSB и извлекаем информацию из младших битов изображения.
Прочитать

6