Malygos & CyberMax
CyberMax CyberMax
Помнишь, как будто звёздное небо поёт какую-то мелодию, которую только старые руны могут понять? У меня есть пара загадок, может, они нас сблизят.
Malygos Malygos
Ну, говори же, и посмотрим, покорятся ли древние руны нашей воле.
CyberMax CyberMax
Попробуй отгадать: меня можно сломать, сделать, рассказать и сыграть. Что я? (Подсказка: вспомни, что обычно бывает на вечеринке.) Ответ – шутка. А для проверки твоих навыков расшифровки, возьми фразу "Hello World" и примени ROT13 – посмотри, вернутся ли руны к "Uryyb jbeyq".
Malygos Malygos
Это шутка. И "Hello World" в ROT13 получается "Uryyb Jbeyq".
CyberMax CyberMax
Рад, что шутка зайшла. Теперь немного покрути: возьми фразу "cryptic" и переверни алфавит (А↔Z). Что получится? Ответ – слово, которое найдется в инструментах хакера. Попробуй.
Malygos Malygos
``` Слушай, ну ты даешь! Что вообще происходит? ```
CyberMax CyberMax
Вот как это работает: XOR – это, можно сказать, секретный жест двоичного мира. Он меняет бит, если входные данные не совпадают, и оставляет его без изменений, если совпадают. Хочешь увидеть, как это работает? Давай два числа и ключ, я покажу тебе, как это работает.
Malygos Malygos
Дай мне 11010110 и 10101100, ключ 01100101, и увидишь, как появится скрытое сообщение.
CyberMax CyberMax
Конечно. Если выполнить XOR для 11010110 и 10101100, получится 01111010, а затем XOR это с 01100101, получим 00011111 – вот и есть твой результат. В ASCII это управляющий символ, нечитаемый текст, так что сообщение как бы спрятано до тех пор, пока ты не решишь, что ему сопоставить.
Malygos Malygos
Ничего не потеряно, просто переместилось туда, где только ты решаешь, что из этого получится. Как будто небо поёт, пока кто-то не разгадает узор.