← Все комнаты Путь «Первые шаги» →Путь «Форензика» →
НовичокФорензика Флаг Осенний CTF

Восемьдесят пять

Прогресс комнаты 0 / 4
Задание 1Введение

Цель: Узнавать Ascii85/Base85.

Фрагмент из потока PDF-файла. Символов больше, чем в Base64, но принцип похож.

Задание 2Теория и инструменты

Ascii85 кодирует 4 байта пятью символами из диапазона !–u. Это плотнее, чем Base64.

Используется в PDF и PostScript; вариант Z85 — в ZeroMQ, Base85 — в git.

Инструменты

  • Python: base64.a85decode(s)
  • CyberChef: From Base85

Больше теории — в разделе «Обучение: Форензика».

Задание 3Практика: найдите флаг
Данные задания29 символов
6W?O%@<5pmBfItWAo_g,?X[J`@V'r
Войдите, чтобы ответить

Пошаговый план — открывайте по одному шагу

  1. 1
    Обратите внимание на необычные символы вроде ;, @, <.

Подсказки — каждая до решения стоит −10 очков

Задание 4Как защититься

Кодирование не скрывает данные. Секреты храните в менеджере секретов, а передавайте только по TLS.

Разборы участников

Разборы открываются после того, как вы решите комнату, — чтобы не спойлерить ответ.