corCTF 2025 – “you rock” от @dontunique
Нам дан бинарь и описание:
Forget Enigma, forget Caesar. The only cipher you need is 2009's infamous password dump.
Правильный ключ восстанавливается, если взять оригинальный список RockYou из 2009 года, сопоставить каждое слово из encoded.rj с его индексом в этом списке (0‑based) и затем восстановить исходный
текст с помощью бинаря encode.
Поскольку первые два числа в выходе encode закодированы случайно, для первой буквы применяется XOR d0 ^ d1, а для каждой следующей буквы подбирается символ такой, что при его подстановке в текущее сообщение вызов encode выдаёт соответствующий d — это и даёт исходные символы.
💬 Канал & Чат | 📺 RUTUBE | 📺 YouTube