Как обычно с небольшим опозданием 🙂
публикуем решения для нашей
последней головоломки.
Задание 1.
В первом задании даны две таблицы.
Внимательно смотрим на первую таблицу, она составлена из "1" и "0",
в связи с чем можно предположить, что это двоичный код.
Для примера рассмотрим первую строку:
1101010 0110010 0110100 1100011 0110001 0110110
Теперь осталось только перевести в ASCII и получаем:
j24-c16
Аналогично поступаем с остальными строками первый таблицы и получаем:
j24c16
a24a1
a24g2
a24g8
a24e16
a24c16
a24e16
a24i3
j24g2
a24n14
j24a2
j24c16
a24e16
a24c16
У нас осталась вторая неиспользованная таблица, очевидно решение кроется в ней.
Внимательно изучив полученные из первой таблицы строки, можно заметить они очень
напоминают указатели. Берем вторую таблицу и делаем разметку, по вертикали
нумеруем a..n, по горизонтали 1..43. Теперь берем первую полученную из предыдущей таблицы строку "j24c16"
и используем ее в качестве координат во второй таблице.
"j-24" указывает на символ "7", "c-16" на "4", аналогично поступаем с остальными строками
и получаем:
74
61
62
6C
65
64
65
63
72
69
70
74
65
64
Пробуем перевести полученные числа в ASCII, но ничего связного не выходит,
поэтому пробуем представить их как шестнадцатиричные и получаем:
tabledecrypted
Задание выполнено.
Задание 2.
Дана картинка с двумя рядами цветов. Внимательно смотрим на первый ряд
- ни один из цветов не повторяется, можно предположить, что в ней сосредоточен латинский алфавит,
т.е. каждый цвет - буква начиная от A..Z. Теперь легко расшифровываем вторую строку и получаем:
biospherethecolorcipher
Задание выполнено.
Задание 3.
Используем любой декомпилятор class-апплетов. К примеру программу
DeJava, после того как апплет будет декомпилирован найти пароль очень просто.
Пароль: modulation
Задание выполнено.
Задание 4.
Из 4 задания при вводе правильного пароля апплет автоматически запросит
пятое задание с сервера с именем файла именно modulation.exe.
В программе нет ничего сложного, декомпилируем приложение с помощью
декомпилятора, к примеру WINDASM, место проверки пароля можно быстро
найти с помощью отладчика, далее разобрав кусок кода проверки составляем
небольшую программку для поиска верных символов по хэшу и получаем пароль:
congratulationyousuccesfullycrackthischallenge
Задание выполнено.