Re: Operation Phantom
da
КАК БЫЛ НАЙДЕН ПАРОЛЬ К ТРЕТЬЕЙ ФАЗЕ ПРОГРАММЫ «ФАНТОМ»
На сайте pastebin.com опубликовано анонимное описание алгоритма нахождения пароля.
1. Возьмем символы с карт (гексаграммы, а не триграммы).
2. Благодаря аватарке jjju со штрихкодом, выяснилось, что гексаграммы следует преобразовать в код Unicode: 0x4dc0, 0x4dc0, 0x4dc1, 0x4dc2, 0x4dc4, 0x4dc7, 0x4dcc, 0x4dd4
3. Люди пытались увязать их с рядом Фибоначчи (пытаясь найти их значимость в китайской мифологии и тому подобное): 1 1 2 3 5 8 13 21. Это дает нам последовательность. Выяснилось, что расположить их следует по убыванию — эта идея пришла мне из надписей в консоли, где была упомянута функция «MAX»
4. Формула [приведенная в очередной аватарке] jjju достаточно явно указывала нам, что мы ищем многочлен. Было непонятно, какое значение указывать как множитель, а также с какой стороны начинать.
5. Сегодняшняя аватарка jjju с графиком отображает функцию, которая:
а) Стремится к -∞ при значении -∞ и стремится к ∞ при значении ∞, то есть старшая степень X — нечетная
б) Не пересекает точку отсчета. И если посмотреть на график, то значение функции в пределах точки отсчета будет между 19000 и 20000. Это точно в диапазоне знаков Unicode.Это также указывает нам на то, что предел многочлена x^0. У нас есть 8 значений Unicode, размеченных от x^0 до x^7
в) Из чата с разработчиком стало известно, что «x marks the spot» и упоминание «греческого x», что в свою очередь привело исследователей к консоли, где было написано «CHI = 7.25154120937236″. Именно в этой точке следует оценить функцию. В консоли также упомянута функция «floor», которая указывает, что нам следует игнорировать десятичную часть результата.
В итоге:
f = 19924 * x^0 + 19916 * x^1 + 19911 * x^2 + 19908 * x^3 + 19906 * x^4 + 19905 * x^5 + 19904 * x^6 + 19904 * x^7
f(7.25154120937236) = 24344241893.00018
=> пароль = 24344241893
|