Как стать автором
Обновить

Комментарии 2

Спасибо за весьма интересный квест. Немного моих комментариев.


А если мы соединим их?

Можно было просто wfuzz с правильным словарём взять ;)


Но мы же находимся в репозитории Git, а это значит, что можно посмотреть все изменения, которые в нем были!

Я использовал базу locatedb и вручную просмотрел файлы в домашней директории.


Найдя коэффициенты A и B кривой, мы сталкиваемся с новой трудностью: точки из метаданных картинки не принадлежат данной кривой

А это как? Я находил A и B через 2 точки кривой (базовая и открытый ключ). Простая система линейных уравнений.


код на языке Spoon даст нам шифртекст

О, а я реверсил байткод брейнфака. Не знал, что есть такой язык как Spoon :)

Можно было просто wfuzz с правильным словарём взять ;)

Я использовал базу locatedb и вручную просмотрел файлы в домашней директории.

Отличный вариант решения! Фантазия и предприимчивость наших участников всегда нас радовали :)

А это как? Я находил A и B через 2 точки кривой (базовая и открытый ключ). Простая система линейных уравнений.

Между кривой и уравнением из картинки есть связь (подробности в документе ami.uni-eszterhazy.hu/uploads/papers/finalpdf/AMI_43_from29to41.pdf). Зная N (в нашем случае это 7), кривая может быть задана уравнением:: y^2 = x^3 + (4N^2 + 12N − 3)x^2 + 32(N + 3)x.
Вы правы, для решения этой задачи можно пойти и путем решения линейных уравнений — так даже быстрее получается :)
Зарегистрируйтесь на Хабре, чтобы оставить комментарий