/Разборы задач
1 ноября 2026
Райтап на задачу «Микс из символов»
Определяем шифр подстановки и расшифровываем сообщение с помощью частотного анализа.9
8

Crypto
Задача «Крипто-квиз»
Для решения нужны руки, ноги, сайт.
Заходим на сайт, как обычно, как всегда:
Нас встречает главная страничка этого квиза, и нам сразу скармливают два сайта — CyberChef и dCode.fr. Сайты неплохие. Давайте нажмём заветную кнопку и начнём решать:
Это задание довольно лёгкое, сразу видно наш любимый Base64. Зайдём на dCode.fr и найдём там Base64, далее впишем данный шифр и прогоним через программу:
Вышло «Text in base64 format!», в принципе, логично :7
Кстати, Base64 — это метод кодирования данных в текстовый формат, используя набор из 64 символов (буквы латинского алфавита в верхнем и нижнем регистре, цифры и два дополнительных знака). Он позволяет безопасно передавать и хранить данные, которые могут содержать двоичные или нестандартные символы, в системах, которые работают только с текстом, например, в электронных письмах или URL.
Переходим на второе задание:
Так, а это что? ROT13? Раз так, давайте проверим его на том же сайте:
Получилось «This text is encrypted using ROT13», очень похоже на прошлое задание!
Если подробнее, ROT13 — это простой шифр замены, который сдвигает каждую букву английского алфавита на 13 позиций, превращая буквы в другие буквы, при этом применённый дважды возвращает исходный текст. Этот метод часто используется для лёгкого сокрытия текста, например спойлеров или простых шуток, но не обеспечивает настоящей криптографической защиты.
3-й вопрос, и опять шифр:
Но на этот раз это HEX — сейчас удобнее вбить в CyberChef:
Наш ответ: «Этот текст в хексах», ничего не меняется!
Если быть умными, то HEX (шестнадцатеричная система) — это способ представления чисел с помощью 16 символов: цифр от 0 до 9 и букв от A до F, где каждая цифра соответствует значению от 0 до 15. Он широко используется в программировании и компьютерных науках для удобного отображения двоичных данных, например адресов памяти, цветов или машинного кода, поскольку компактнее и легче читается человеком, чем двоичный формат.
Далее не вижу смысла рассматривать задания, ведь там такие же шифры, которые нужно расшифровать, а точнее, Морзе и XOR. Растягивать решение на 10 страниц — плохая идея, когда суть вы уже уловили (надеюсь).
По расшифровке двух кодов мы получаем заветный флажочек:
Поздравляю с прохождением этого теста, друг! :)
Немного информации:
Код Морзе — система кодирования символов с использованием точек и тире. Разработан в 1838 году для телеграфной связи, до сих пор используется в радиосвязи.
XOR (исключающее ИЛИ) — это простой цифровой переключатель, который сравнивает два бита (0 или 1) по простому правилу: если они разные, получается 1, а если одинаковые, получится 0.
У XOR есть уникальное свойство: он работает как зеркало, которое возвращает всё назад. Если ты применишь XOR к тексту с помощью секретного ключа, текст превратится в шифр. Но стоит ещё раз применить XOR с тем же самым ключом — и магия! Шифр снова превратится в исходный текст. В этом и его смысл.