Разбор: babyfor с отбора Кубка CTF 2025
Условие: дан трафик, в котором каким-то образом передан флаг. Организаторы подсказывают инструменты: Wireshark, binwalk, strings, unzip.
Ход решения
- Открыть дамп в Wireshark и найти HTTP-стрим со скачиванием файла
- Достать файл из трафика и проверить его через binwalk
- Найти начало ZIP-архива, в котором пропущен первый байт P, подставить его
- Распаковать архив и открыть презентацию
- Второй слайд — обрезанная картинка: убрать обрезку или распаковать презентацию как ZIP
Что вынести
Файлы презентаций — это тоже ZIP. Такую проверку стоит держать в списке приёмов команды.
Чек-лист
- ☐ Трафик открыт в Wireshark
- ☐ Файл извлечён
- ☐ Заголовок архива проверен
- ☐ Приём записан в разбор команды