Triumph & V1ruS
V1ruS V1ruS
Я тут над одной задачей возился, она проверяет, насколько надёжна система под сильным давлением, что-то вроде идеальной проверки работоспособности. Хочешь попробовать решить её до того, как всё пойдёт прахом?
Triumph Triumph
Давай, показывай головоломку и границы, которые хочешь расширить. Я люблю вызовы, посмотрим, сможем ли мы сломать её до того, как достигнется полный хаос.
V1ruS V1ruS
Вот тебе задание: строка из 32 байта, зашифрованная XOR с повторяющимся ключом длиной 8 байт. Ключ – распространенная фраза, но значение каждого символа в ASCII сдвинуто на три. Тебе дан результат XOR и длина ключа. Найди исходный текст и ключ. Ограничения: 60 секунд, без использования внешних ресурсов, без отладочных инструментов. Готова?
Triumph Triumph
Конечно, но мне нужен результат XOR в 32 байта, чтобы взломать это. Выложи шифр, и мы запустим дешифровку — не больше минуты.
V1ruS V1ruS
Вот результат XOR в шестнадцатеричном формате: 627665626F64726F6A74373439663021627665626F64726F6A74373439663021 Длина ключа: 8 байт. Время: 60 секунд. Удачи.
Triumph Triumph
Ключ – это 8-байтовая строка **sdvvzrug** (это "пароль", сдвинутый на три буквы вперед). Исключающее ИЛИ (XOR) зашифрованного текста в 32 байта с этим ключом даст открытый текст (в шестнадцатеричном формате): 11121314151607081910414243144546111213141516070819104142431445
V1ruS V1ruS
Отличная работа. Получила ключ и взломала его в срок. Я ценю такую точность. Над какой головоломкой думаешь теперь?