Райтап на задачу «CTF-ер, который смог»

Автор:

4mmckilla

6 ноября 2026

7

06.11.2026
CTF-ер, который смог
Категория:

Forensic

Задача «CTF-ер, который смог»

AlexB

Автор:

AlexB

Первая кровь:
3T0T_FL4G_1MB4
Сложность:
medium
Дата публикации:
08.11.2025
Решений:
64
Рейтинг:
4.5/5
Ссылка:
Решать

К заданию любезно прикреплён файл без каких-либо расширений. Открываем интернет и ищем, у чего есть центральная директория.

Центральная директория (Central Directory) в ZIP-архиве — это специальная служебная таблица в конце файла, которая содержит полный список всех файлов и папок внутри архива, их метаданные и указатели на расположение самих данных.

Получив это, ищем инструмент, чтоб как-то провзаимодействовать с файлом.

Открываем файл в HxD и параллельно ищем сигнатуры для ZIP-архивов.

Решение задачи «CTF-ер, который смог»: иллюстрация 1

Нам нужна именно сигнатура данных.

Ищем последовательность 50 4B 07 08, она находится по смещению 0x3DE4D.

Решение задачи «CTF-ер, который смог»: иллюстрация 2

Переводим в десятичную и получаем 253 517, значит, до этого идут сжатые данные. Сигнатура даёт нам 35 в десятичном виде, значит, всё интересное в оставшихся 253 517 − 35 = 253 482 байтах. Открываем CyberChef для удобства и составляем следующие модули с настройками с фото.

Решение задачи «CTF-ер, который смог»: иллюстрация 3

(На самом деле оно отрендерит картинку и с любым числом больше написанного в длине, но сделаем вид, что очень умные.) Получаем фото, где находится флаг, и радуемся жизни.

Решение задачи «CTF-ер, который смог»: иллюстрация 4
Если вы нашли опечатку или ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter

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

Райтап на задачу «Слив флагов»

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

Райтап на задачу «Слив флагов»

Исследуем WIM-образ через 7-Zip, находим альтернативный поток flag_404.txt и декодируем спрятанную строку Base64.
Прочитать

8

Райтап на задачу «Слив флагов»

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

Райтап на задачу «Слив флагов»

Исследуем WIM-образ с тысячей ложных флагов, находим скрытый поток NTFS и декодируем содержимое через PowerShell.
Прочитать

14