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

Сорок семь

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

Цель: Отличать ROT47 от ROT13.

Похоже на ROT13, но изменились даже скобки и цифры.

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

ROT47 сдвигает все печатные символы ASCII от ! (33) до ~ (126) на 47 позиций. Меняются цифры, скобки и знаки.

Как и ROT13, обратен сам себе.

Инструменты

  • CyberChef: ROT47
  • Python: chr(33 + (ord(c) - 33 + 47) % 94)

Больше теории — в разделе «Обучение: Криптография».

Задание 3Практика: найдите флаг
Данные задания29 символов
r%uLC@Ecf0D9:7ED0DJ>3@=D0E@@N
Войдите, чтобы ответить

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

  1. 1
    Заметьте, что изменились даже { и } — значит, это не ROT13.

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

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

Обфускация не заменяет шифрование.

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

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