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

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

НЛО прилетело и опубликовало эту надпись здесь
Логично, что за второе прохождение ничего не можем подарить, потому что его может сразу сделать тот, кто прошел первым.
Поэтому второй приз — за 15 уровень.
Еще бы нумерацию всех участников на главной добавить, интересно сколько всего человек прошло.
Если бы еще 3-й уровень не ронял мой браузер, было бы совсем отлично…
Серьезно? Там ничего такого нет вроде. А что за браузер?
При нажатии «просмотреть код» намертво виснет инструмент разработчика в хроме. Но есть WA до которого легко догадаться, а все из-за хитро спрятанного овтета
Какая версия хрома? На странице ничего криминального.
Была 52.0.2743.116 m (64-bit), обновил до последней, начал заново. Теперь он подвисает, но если подождать 15-20 секунд, то прогружается
Аналогично в последней опере.
А в firefox по дефолту нет свитчера кодировки.
Если нажать Alt, сверху появится меню. Вид->кодировка.
у меня тоже такое было, обновил хром до последней версии — вроде прошло
НЛО прилетело и опубликовало эту надпись здесь
а это баг? мне показалось, что защита от просмотра value в shadow dom. js-функцией вытянул значение )
Если стабильно падает браузер — это скорее повреждение памяти. Если сумеете диагностировать можете заработать порядка $500 на Bug Bounty и купить Raspberry PI 3.
Поддерживаю, при попытке просмотра кода страницы на 3-ем уровне, Хром умирает.
Я надеюсь, вы в курсе, что у вас в 6 задании ошибка алгоритма?
Напишите в личку, пожалуйста, подробности.
У нас трое тестеров прошли вроде без подсказок.
Есть-есть ошибка. Там < 10, а лишний 0 надо дописать.
Есть такое…
Тоже так думал, а потом понял, что при «9» выполняется заход в цикл, а там сначала идет увеличение X на 1, то есть, X становится равным '10', а потом умножение на эту 10-ку. То есть, ошибки нет.
Нет там ошибки
Там сперва +1, а потом умножение. Всё правильно, по моему. Или я уже исправленный вариант видел?
Нет, я ничего не менял.
Все почему-то спотыкаются на этом.
Это по-моему какой-то психологический приемчик для программистов. Мозг видит x < 9 и полуавтоматом проставляет граничные индексы.

А меня спасло то что я схему перевел в js и сразу в браузере получил ответ =)

На VBA, 6 класс:
Function Level6()

Dim x, m As Long

    x = 1
    m = 1

    Do While x < 10
        x = x + 1
        m = m * x
    Loop

    MsgBox m

End Function
Да, знак там должен быть другой
Я вот прошел и ошибок нету…
В 6-м задании с блок-схемой я ошибки не вижу.
Внимательнее посмотрите порядок действий.
Удивительно, почему у вас ответ семизначный тогда, если на 10 не должно умножаться?
должно умножатся на 10, ибо в момент ветвления х еще равен 9
А, все, вопрос снят, все верно.
Нет там ошибки. Последний вход в цикл при x=9, M=362880.
Ну а что с кракозябрами то делать?.. они есть и все…
Вы не застали чудные времена до UTF, когда такое вылазило безо всяких квестов, а просто на сайтах? (-:
Застал и кодировку определил и что написано не понял, не понял что ответить надо…
UPD: точнее ответ не принимает… :)
UPD2: снят вопрос…
но на самом деле принимать должно бы сразу. Дальше хуже. Ъ в адресе картинки, например
Я думаю, это как раз не ошибка в задаче, а плюс один шаг в решении.

Увы, я не застал и вроде раскодировал, но ответ не принимает(

Напиши в личку, что ты считаешь ответом.
Я не программист, а обычный маркетолог, хочу подсказку на 4 уровень!
Пожалуйста! :)
В личке
Присоединяюсь. В том плане что вопрос «п╨я─п╟п╨п╬п╥я▐п╠я─я▀» переводится как слово выше из KOI8-R → UTF-8
А в ответ ничто не принимает. )
Будьте проще, не расшифровывайте ответ ;)
Это сложно ) перекодировать слово «кракозябры» и при этом ни Да, ни само слово, не юникод, псевдографика, и т.п. похожее не принимает. Походу домой пора (решил за пол часа до окончания мозги размять 0)
Тоже не могу понять. Вбиваю ответ, а он его не принимает.
chrome 47.0.2526.73 m — при попытке просмотреть код все подвисает намертво, причем только на закладке с 3-им уровнем
Стабильная версия Chrome сейчас 53.0.2785.113 m. Имхо стоит обновить браузер.
Угу, мы тестировали в последнем.
Виснет и хром 52.0.2743.116 m
И даже яндекс 16.9.0.2763
Печально(
FireFox не вешается, этот вопрос прошел в нем и вернулся в хром
В хроме (последний и предпоследний) виснет, в ФФ всё ок.
Version 51.0.2704.106 (64-bit) (linux)
всё гуд
Немного нечестно публиковать такой квест после обеда. Работа, конечно, не волк, но все же… :)
Вам еще повезло, я и пообедать не успел)
Косяк ( Бегу исправлять.
т.е. это баг? (можно в личку)))
Только хотел пожаловаться :)
Эх… А я даже в личку написал… Думал один такой быстрый.
А ещё не получается повторно зайти под тем логином и паролем, который придумывал в начале квеста. Я так понимаю, оно его сохраняет, только если штатно приостановил квест по слову quit, как в инструкции?
Есть такая проблема — это очень сложный уровень, пока не знаю, как его проходить.
Подумываю что-нибудь забрутфорсить. Брутфорс все делает лучше.
Ответы не постим, пожалуйста.
Что-то дальше 15-го вопроса не проходит ;( Выдало страницу про инвайт и всё… Теперь постоянно редиректит на эту страницу…
Так не честно — я 16-й вопрос увидеть хочу!
А у меня говорит «квест не предназначен для мобильных устройст» О_О
Я с компьютера. С ФФ и Хрома — одно и то же.
Открываете Firebug (или что там?) и снимаете атрибут display: none.
Там просто проверка на мобильные устройства сделана по-тупому:

@media (max-width: 1200px) {  
  #container {
	display: none !important;
  }


Если окно имеет ширину меньше 1200 пикселей, то вы сидите не с десктопа. Ведь не существует пользователей, которые не разворачивают браузер на весь экран.
ну да, и 13 дюймовых экранов с ретиной, тоже видимо не бывает.
НЛО прилетело и опубликовало эту надпись здесь
у меня аналогично
11 уровень — вынос мозга блин
+1
глубже копай)
+1
14 уровень никак не пройти. Видимо, ошибка.
Там есть подсказка.
По 7F и так было очевидно. Но то что отдаёт reverse lookup и прямой заход не проходит как ответ.

А вы посмотрите, что как другие адреса из примеров резолвятся.

Никак не могу понять что не так. Сделал в конвертере, зашёл по IPv4, попал на сайт наших друзей) Но, что не так?
2ip.ru помог
а как пройти дальше 15? или я уже опоздал =)
Похоже никак ;) Я там же завис.
Мой косяк ( Перейди на puzzle.mail.ru — должно отпустить
Так а инвайт то кто выиграл?
возможно что-то связано с «кодовым словом в личку автора»? может всё таки не баг, а фича? ))))
Тоже не понял…
У вас в маил.ру код такого же качества?)
А вы сомневались? Причём в комментарии выше сказано, что этот код ещё и тестировался!
Эх… На 5 уровне застрял… Не пойму, что означает этот белый квадрат…
Ммм попробую немного навести…:
спойлер
а что там за формат файла у квадрата?
Спс… До меня дошло наконец…
Его тоже можно по-разному читать :P
Перед самим квадратом мелькает название.
Инвайт получает DeniSix
Ждем теперь финалиста, но вопросы в конце только усложняются (-:
а немного навести на 11 уровне?)
+1
EXIF
посмотрите название картинки, погуглите эту технологию
Очень обидно увидеть экран, где написано «Поздравляю! Вы выиграли инвайт на хабр», а потом прочитать этот коментарий.
Большое спасибо за квест! Получил массу удовольствия, вынес кое-что новое для себя и есть повод подтянуть криптоанализ. С нетерпением жду подобного еще.

И за инвайт спасибо, конечно же :)
Никак не угадаю алгоритм для 13 вопроса…
Удалось?
фраза/ключ
Фразу вижу, ключ вижу, алгоритм не вижу.
он прямо у вас пред глазами на страничке
заугуглите 2 ссылка в поиске
!!!

Спасибо!
Лучший спойлер вообще!
Остановился на 9-м. Начал брутить цифры, так как не пойму в чём подвох. Появилась капча, но на ней ничего не было, пустая. Судя по всему она не работает, так как брут можно продолжать.
Cпойлер
07 + 07 = 016
не допёр, причём здесь лидирующий ноль?
Я бы сказал что это антисполйлер :)
системы счисления
благодарность.
На 16 застрял
Во вторую часть вопроса прошел, чуток накосячил, теперь опять пройти не могу
Я глюканутый?

ps. Или это капча специально?
Я тоже застрял на 16… Весь файл переглядел… Ответ явно где-то рядом…
Там ПРОСТО!!!
Спасибо, что помог!
Оно может и просто, да я все варианты ввел уже, что в голову пришли — не проходит
Ничего простого, кое как догадался
Вы хотя бы намекните.
Там очень просто! Серьезно.
подсказка
paint
Думаю пройти не могли пользователи Mac OS X
Аналогично в GIMP-e
Пришлось товарища просить помочь
вот аналогично, сижу с гимпа и не могу вкурить.
Продвинутые редакторы имеют более «умные» инструменты :)
Если 16 это про RGB, то в гимпе надо делать Цвет → Максимум RGB
online photoshop затащил)
простите но у меня нет paint ((
Аналогично.
Gimp спас.
Windows-only? Серьёзно?
В гимпе не работает, в paint сработало

А перетянуть уровень "захвата цветов" для заливки в ноль не пробовали? +)

шедеврально, сначала попробовал простой ответ, потом понял как искать по подсказкам ниже
Название файла намекает на способ для поисков
В фотошопе тоже есть такой инструмент, только результат другой.

и? открыл и залил. стала черная картинка. в чем соль?

поднастройте заливку до нулевого допуска.
а то блин понакачали фотошопов(и компания) и забыли что такое тупая(один в один) заливка.
А ещё в любом продвинутом граф.редакторе есть инструменты «уровни» и «кривые». Хотя некоторые из них из-за точности округления могут не справиться с этой задачей. Фотошоповский Treshold обманул меня и не отличил светло-жёлтый от белого в до предела сдвинутом ползунке. Буду теперь знать, что для гарантированного отсечения точного белого он не годится. Фотошоповские уровни справляются, а гимповские — нет. А кривые справились и там, и там.
НЛО прилетело и опубликовало эту надпись здесь
Уже разобрались выше, что все правильно, но внимательнее смотрим, внимательнее.
Ну или перебором (-:
НЛО прилетело и опубликовало эту надпись здесь
Тут вопрос же в логике машины :)
застрял на 9 уровне(
спойлер
есть логика женская, а есть логика да/нет :)
давно прошел)

спойлер не помог(

застрял тоже на 16-м.
Тоже на 16 застрял.
Разобрался. Откройте картинку в Paint и поиграйтесь инструментом Paint Bucket.
Это тем самым, который Bucket Fill в GIMP? Или в конкурсе участвуют только пользователи Windows?
заливкой проще говоря
Забавно кстати, онлайн-средства видимо используют другой алгоритм заливки. Пришлось поднимать виртуальную машину с Windows.
Адский ад… Разобрался. Но блин, пришлось виртуалку WinXP расчехлять… На Ubuntu нет ms paint…
Не у всех есть под рукой виртуалка с WinXP, к сожалению.
в гугле нашелся некий sumopaint в котором можно добиться нужного результата
В интернетах можно найти mspaint.exe, который успешно запускается под wine. После winetricks mfc42
Надо ж было такое придумать, на этот вопрос потратил времени больше чем на все остальные вместе взятые)
И что там? Никак не могу понять, что я должен увидеть
Про №16
Не думал, что такая проблема будет с этим заданием в техническом плане.
Можно воспользоваться http://www.speedpaint.info/
Сработало сразу же. Спасибо. Немного, правда, жаль полчаса потраченного впустую времени в GIMP.

UPD: у Bicket Fill в GIMP требуется подкрутить настройки инструмента, чтобы добиться аналогичного результата.
Обычный Paint дает нужный эффект
А у кого-то его нет (потому что не Windows), это и вызвало трудности.
Я чот 6 не можу понять чо там?
Подсказка для №14:
спойлер
DNS

А то многие я смотрю запнулись.
что-то не помогла мне подсказка
Печаль какая-то http://joxi.ru/DmBDzPRhNenR8A, у меня на 3м вопросе… только хотел немного не поработать :)
Хром — странным. Обновление помогает.
я поступил проще — открыл огнелиса, прошел 3 вопрос, открыл хром — продолжаю)
Дошел до RGB. Инвайта мне не будет? :)
Уровень 24 какой-то непонятный. Решения у него нет, либо условие некорректно.
Удачи в решении!
Я на 16-м безнадёжно отстал.
Да, что-то там не так с целыми числами, что ли?..
16-й никак не дается :(
Не понятна логика 9-го вопроса :-( Разве она там есть?
Разобрался :-)
На 7 уровне нашёл улицу, ввожу фамилию — не проходит.
Улица в Москве.
разобрался
Подскажите, а?
30 минут уже бьюсь.
НЛО прилетело и опубликовало эту надпись здесь
юзай онлаин конвертер
НЛО прилетело и опубликовало эту надпись здесь
конвертер координат. если тупо взять те координаты выходит не правильно
НЛО прилетело и опубликовало эту надпись здесь
NMEA Decoder
НЛО прилетело и опубликовало эту надпись здесь
Да, да)
Уже разобрался!
Ага, потом онлайн парсером получились правильные координаты
у меня не получается, выдает все время разные улицы и ни одна не подходит, в чем там дело?
коптер сломался ;)
Что за картинка на 11 вопросе?!?!?!? Я погуглил по изображению, натыкаюсь на какой-то лист гнева.
EXIF
/78596/ закрыт доступ или это просто так?
Потому что 69587
застрял на 20:)
чет я совсем тупой, на 6 застял, координаты указывают на Троицк, что есть почти Москва, как попасть в Москву чет не пойму
Погугли формат GPGGA. Есть онлайн конверторы.
действительно онлаин ковертер надежнее оказался
НЛО прилетело и опубликовало эту надпись здесь
Достаточно помнить, что в градусах 60 минут, а не 100.
Достаточно найти любой онлайн-конвертор.
Google Maps принимает прям в таком формате, без конвертации.
Но без конвертации он показывает неправильное место
Хз, может у нас разный гугл…
Я просто пробелы расставил «55 47.48916N, 37 32.94132E» без всякой конвертации и всё нормально показывает:
спойлер
image
на 23 застрял, не понимаю что от меня хотят(

У меня примерно тоже самое на 20м. Какой-то кроссворд. И что с ним делать — хз. )

Это не кроссворд, а чередование чёрного и белого...

Формат ответа непонятен

Ну там надо два раза преобразовать и второе преобразование "как-то касается клавиатуры." ;)

Все равно туплю
Про систему исчисления допер, что с результатами делать — не допер

Ответом будет слово.

Вы можете подсказку по 23 дать? Что делать с кофе^2
По-английски, сэр
Какая-то матрица черных/белых квадратов, «n» и «забастовка». Вообще не вижу связи с IT.
Все было куда проще. Пора отдыхать.)
20 минут пытаюсь решить — не получается(
Решил.
Подсказка
ASCII арт складывается в
gopher://donkeyhot.org

Через lynx прошёл туда и получил подсказку.
Правда она не помогла. Решил, поглядев на название рисунка.
спасибо
НЛО прилетело и опубликовало эту надпись здесь
Поменяйте строки арта местами так, чтобы стало красиво.
НЛО прилетело и опубликовало эту надпись здесь
Вот везде mail.ru свой Amigo втюлить пытается!
Доброго времени суток, как решаются Уровень №7

подсказка: Если координаты у вас получаются не в Москве, значит вы что-то делаете не так.
$GPGGA,160042,5547.48916,N,03732.94132,E,1,08,0.9,188.3,M,13.3,M,,*48
$GPGGA,160043,5547.48916,N,03732.94132,E,1,08,0.9,188.3,M,13.3,M,,*48
$GPGGA,160044,5547.48916,N,03732.94132,E,1,08,0.9,188.3,M,13.3,M,,*48

заранее спасибо
Ну он несложный, напишите в личку свой ход мысли.
Это NMEA, координаты указывают на Ленинградский проспект (но слово Ленин не подходит)
увеличьте зум
на 16 непонятна логика
Уже минут 15 сижу над 8 заданием.

Что со мной не так…
У меня тоже затык на этом задании. Прям какая-то глокая куздра.
Та же ситуация, подскажет кто?
Тоже туплю. Пока выяснил только, что слова при отправке обновляются, аналогичные только окончания. Ну и картинка само собой.
Кстати, если много раз нажать отправить — вылезает капча =)
Все проще.
В 16-ым неясен порядок и необходимость заполнения input-ов. И с логикой первого этапа как-то странно выходит — один и тот же вариант если вводить, то пускает, к примеру только на каждый 4-ый раз.
Посмотрите на название файла. Когда такие изображения показываются?
Видимо, вы правы, и это rate-limiting. Но с учётом того, что captcha — просто сплошной фон, неясно, является она частью задания или подсказкой… Написали бы прямо, мол, передохните.
натолкните на ответ, я на 9 лвл, не могу понять вообще
системы счисления
туплю над 16м…
теперь над 19м, там Джексон на второй картинке?
Michael Jackson говорит гугл…
Теперь на 23м завис…
Кто-то 16 решил?
На 19 уровне нужны какие-нибудь знания за пределами сферы IT? А то примерно понимаю, что на картинках нарисовано, а как их между собой связать — непонятно.
Нет.
спойлер
Там есть аж две подсказки в коде

Лично я не понял как ответ связан с этими подсказками.

Очень даже связан)

Если что — я писал этот коммент уже после того, как рашил задачу ;) Единственная логчиеская цепочка — это то, что аббревиатура и первые буквы, но как связано ПО мыла и американсякая организация — вообще не пойму.

не вся организация, а система, которую она использует

Даже не представляю что там у америкосов творится =) Но допустим

Да там же в самой подсказке написано какая система имеется в виду, в гугле за секунду находится
Заголовок спойлера
DNS TXT выдал «nato alphabet». И причем тут он и эти картинки?


// EDIT

Мда уж, теперь я понял.
японский бог, вот это надо ж так закрутить было!!! без текилы не разберешься
Разобрался, не догадался промотать исходный код вниз)
Застрял на этом вопросе. Воспользовался всякими whois-подобными сервисами, и как мне кажется, подсказку тоже верно истолковал. Но ответ не принимается, не могу понять почему(

Попробуйте этот сервис. И внимательно читайте подсказки.

Угу. Им и пользовался. Но все равно туплю. Не могу понять, что надо прогнать через алфавит

Это весьма специфичный алфавит.

redmanmale Понятное дело. Для меня вопрос был не в алфавите, а что дальше с ним делать. А ларчик открывался просто: фото певца я трактовал как Джексон (что неверно, так как тогда уж должна была быть Джульетта), в то надо было Майкл :)
А что дальше с ним делать? Можно спойлер? Я конкретно затупил…
отодвинуться подальше от монитора, и попытаться прочитать все картинки сразу
В картинках зашифровано слово. Связанное с создателями квеста
По-моему, это самый ужасный вопрос в квесте. Технических знаний для получения ответа не нужно вообще. Очень долго тупил и выдумывал, а нужно было мыслить по-детски.
Поселение Краснопахарьское?
Нет, улица в Москве
в 24 точно все правильно с числами? :)
Написал брутфорс-скрипт и сделал перебор по всем системам для альфа и бета от 2 до 36 — ничего не подошло.
Тоже сомневаюсь.
Ребят, действительно, там была ошибка, прошу прощения, обновите.
а если после прохождения зайти снова, то в таблице время прохождения обновляется на большее, поравьте пожалуйста
у меня было 1:37!
Ну вот, а я думал я хоть и не первый, но хотя бы самый быстрый. А оказывается нет :(
а, не, уже и 1:22 есть
24-й вопрос всех задержал :)
Ещё как! Чего я только ни пытался перепробовать пока внезапно условия не изменились на правильные. Причём там ведь видно было, что ошибка в условии, никак не могло быть таких цифр в слагаемых.
Теперь люди, которые попали на баг, оказались «типа» внизу рейтинга по времени. Довольно неприятно.
да все норм, и 25-я тоже мне понравилась, еще не занимался частотным анализом :)
Для меня основной подсказкой стало само условие — а именно то, что Е и Ё кодируются одинаково. С этого и начал постепенно разворачиваться зашифрованный текст.

Я подсчитал частотность в тексте, нашел табличку частотности, попробовал автозамену первым делом, получилась полная ерунда и я просто начал заменять буквы по одной с самого верха. На четвертой букве кое-где начали проглядывать слова, ну а дальше просто.

что-то я не догоняю логику 9 вопроса(((
а судя по постам, все уже квест прошли

На 14 застрял. Не принимает. Хотя страничка открывается.
Попробуй тут чекнуть адресс https://2ip.ru/lookup/ результат отличается от того что браузер выдает
Все принимает:) Просто кое-что в начале упустил. Переводи ручками, а не через конвертеры.
Там есть подсказка, но она не нужна хотя и познавательная
и пингать не надо втыкаем прямо в барузер
4-ый уровень кракозябры не работают или я чего-т не понял?
Нужно вставить ответ в той же кодировке, что и текст на странице

Копипейст со страницы у меня сработал.

Подскажите ответ на 4 вопрос с кракозябрами =)
спойлер
Нужно страницу перевести в нужный режим и тогда отвечать
На самом деле вы мне уже помогли своим не надо переводить ответ =DDD, финал дня хорош 0_о
Иногда не хватает формата ответа
20 никак не взлетает. =(

+1. Есть вообще хоть какие-то идеи?


Судя по коду — кнопки разблокируются только при http запросе с "взяткой", но там авторедирект на https. Попробовал через iframe, подумал что в этом и прикол — тоже самое. А мыслей по поводу кроссворда — никаких.

Кнопки разблокировал локально, а что писать в ответ — хз
система же… двоичная…
точно, понял только что))
А формат ответа?
Не пойму что вводить
таже проблема :)
довольно просто там )))
Да нифига не просто.
Заголовок спойлера
Ниже написали javascript отключить, сам бы никогда не догадался
в Firefox встроенный Inspect Element, через который можно вообще всю отображаемую сраничку переделать и скрипты переписать так, как тебе удобно
http://a.farit.ru/i/t-165813.html где-то это уже было
Сижу на 23…
Арт красивый, а вот сути не пойму :(
Аналогично
Подсказка
Название картинки посмотрите
Видел но уже не знаю что вводить :)
+
Там ещё в исходнике коммент, но я его не разглядел
Подсказка
На картинке ребус, решается используя подсказку в названии картинки
Видимо пора заводить детей ;)
Не, ребус не про это))))
Не, чтобы вспомнить как ребусы разгадывать.
Вроде вторую букву взять надо…
Скорее в квадрате
Получилось решить? А то тут завис окончательно что-то
Неа.
Экзотический протокол из-за прокси не открывается,
а кофе я только пить могу, а не в квадрат возводить ;(

А я всё думаю, причём здесь Java!?

Хаха, я тож сначала про Java думал))
Подсказка
Подсказка
Подсказка
0xc0ffee
Это вводить уже пробовал ;(
Тогда так:
Подсказка
Подсказка
Подсказка
Посчитайте 0xc0ffee*0xc0ffee и переведите в десятичную систему счисления
Не получается
Coffee2hex?
Текст в хекс не получается
#coffee не работает

Ascii арт непонятный
ascii арт нужно преобразовать в понятный
не так
coffee^2
ну или pow(coffee, 2)


Че там с ascii я сам не понял
Заголовок спойлера
gopher://donkeyhot.org
уже на 24, но что тут можно получить так и не понял. ридми не находит
А я битый час пытался ввести не ± а ╧, ибо нарисовано оно куда более похожим на него.
Заголовок спойлера
Присмотритесь к «тени» букв. Что-то с ними не так, но вот что — не буду подсказывать.

А что делать тем, кто в упор не видит в картинке ни букв ни тени??
P.S. ответ нашел, а вот ASCII — осталось загадкой.

А понятный — это какой?
Надо строчки местами поменять… получится так
в 24 тоже бага? можно в личку?
В 20-ой задаче понравилось, что по задумке автора кнопки не должны бы дизейблится на определенном урле 'http://puzzle.mail.ru/[censored]', но про вводе его в адресную строку выполняется автоматический редирект на https://<то же самое>, и кнопки все равно блокируются ))
В общем, тупо отредактировал оба свойства руками в «Инструментах веб-разработки», чтобы отправить ответ )
javascript off
Спасибо ) Реально не сообразил.
а что там с самим ответом, хоть намекните
Черт, уже не помню, что там на 20-ом было (23-ий уровень уже весь мозг выел =). Напомните мне, плиз, что там на 20-ом за вопрос был, и я попробую намекнуть.
спасибо, там черно-белые клетки)), и ответ я давно нашел (долгая премодерация)
Заголовок спойлера
— нужно было отбросить верхние 3 бита, что не совсем очевидно

сам забросил на 25-м, статистика — не мое…
Небольшая подсказка для 25-го
Там в середине текста есть восклицание «Увидим!» ;-)
Ого! С одной стороны спасибо, с другой — это очень большая подсказка :)
В Ядекс карты втыкайте такого типа данные 123519,4807.038,N,01131.000,E

Попробуйте другой конвертер.

А что там с инвайтом? Ещё актуально? :) А то я только подоспел на вечеринку) 15-й уровень прошёл (логин Dma).
Только первому же…
А, он там прямо на месте предлагался, понял. Жалко, опоздал на вечеринку) Зато прошёл 16)
Квест классный, спасибо!
Мы час потратили до тех пор пока вы good на feed в 24 поменяли. Серьезно два тестера тестировали?
Каюсь, накосячил при раскладке.
там не только good-feed… Первое число там тоже отличалось…
8 вопрос.
генерирует непонятные фразы. по ссылке был. это название игры майл.ру где так разговаривают?? )))
тоже на нем застрял ( уже и шифры перебрал и в код того стороннего сайта лез и подряд все с того сайта подставлял (
походу нужно реально знать контент тех игр чтоб отгадать (
Нет, конечно (-: Все очень очень просто.
Заголовок спойлера
P. S. Я вдохновлялся глокой куздрой
Эти фразы действительно можно прочитать? Не пойму какой алгоритм.
+1
Не напрягайтесь, и попробуйте прочитать слово целиком. У меня смысл общий улавливается
я сразу вышел на ассоциацию с куздрой и алисой, но все равно не пойму как из этого ответ состряпать… Ничего связанного с Кэрролом или Куздрой не принимает.
ларец урлом открывается
перелопатил урлы изначально потом еще раз
а ответ был так близко…
в 10м где последний символ взять?
Заголовок спойлера
валюта
Заголовок
А я думаю это параграф, ну и вики со мной согласна. Копировал его из гугла по запросу символ параграфа.
Это второй символ
Посыпаю голову пеплом, точно, бессонная ночь сказывается
Для общего развития: в 21-м что от нас хотят? md5 на фоне видел? но что с ним делать и зачем города меняются — не придумал…
бд
Блин, видимо я от них сильно далёк…
21 решил, но причем тут города не понял
тот же вопрос был
Хаха, оцените картинку :)

Заголовок спойлера
image
gag_fenix присоединяюсь к вопросу, зачем там нужны города? только сбивали с толку.(изначально брал md5 от имени города)
я какие только md5 не брал

И городов и "[Рр][о0]сс?[иu]я", «Russia», «Putinland» + вышеупомянутый хеш в виде соли ко всем вариациям.

но ответ в итоге нашёлся самым простым и ортогональным хешированию образом.

Угу, гуглом )
натолкните)
погугли хеш
Споткнулся на 23 вопросе. Но автору спасибо, очень интересно было.
Очень круто! Я как-то писал на ГТ о том, как черпаю идею с Хабра. Первые уровней 6, наверное, прошли без запинки, т.к. похожее тоже применялось. Сейчас дошёл до 15ого — пора передохнуть :)
Чето у меня не выходит с 7 уровнем, вроде по кординатам на улице авиаконструктора сухого. Пишу Сухой, и не принимает…

он не был политиком. еще зум увеличьте

спойлер
Хммм странно — а ответ совсем рядом. Может что-то немного округлилось? Попробуйте другую карту.
спойлер
Кстати, вот с картами там все довольно странно было… Четыре разные карты давали четыре разных результата…
Наведите на 18, а?
Тоже на нем застрял
Простите за говнокод))

Заголовок спойлера
function makeArray(){
	var a = []
	for(var x = 1; x<=5; x++){
		addNumber(a);
	}
	return a;
}

function addNumber(array){
	var added = false;
	while(!added){
		var n = number()
		if(!inArr(n, array)){
			array.push(n);
			added = true
		}
	}
}

function inArr(number, array){
	return array.indexOf(number) != -1
}

function number() {
return Math.round(Math.random()*8)+1
}


function equals(a){
	var x = a[2].toString()+a[1]+a[2]+a[3];
	var y = a[4].toString()+a[1]+a[2]+a[2];
	var z = a[0].toString()+a[0]+a[4]+a[1]+9;

	var result = (parseInt(x)+parseInt(y) == parseInt(z))
	if(result){
	console.log(x)
	console.log(y)
	console.log(z)
	console.log(a)
	}
	return result
}

while(true){ 
	var e = equals(makeArray())
	if(e){
	 console.log("FOUND")
	 break;
	}
	console.log(".")	
}



Я перебирал проще)
Заголовок спойлера
for(b=0;b<10;b++)
for(c=0;c<10;c++)
for(d=0;d<10;d++)
for(e=0;e<10;e++){
if (c*1021 + e*1000 + b*200 + d == 11009 + e*100 + b*10)
console.log(1,b,c,d,e);
}
А вот мой ГК, с той же идеей:

Python
for x in range(1000, 9999):
    for y in range(1000, 9999):
        if str(x+y)[-1] == "9":
            #print (x+y)
            if str(x)[-3] == str(y)[-3]:
                if str(x)[-2] == str(y)[-2]:
                    if str(x)[0] == str(y)[-1]:
                        if str(y)[1] == str(x+y)[-2]:
                            if str(y)[0] == str(x+y)[-3]:
                                if str(y)[-1] == str(y)[-2]:
                                    if str(x+y)[0] == str(x+y)[1]:
                                        print("result=",x,y)
                                        
('result=', 4845, 6844)
('result=', 6263, 5266)

Однострочник на perl
perl -e 'for $a(1..9){for $b(1..9){for $c(1..9){for $d(1..9){for $e(1..9){if((($c.$b.$c.$d)+($e.$b.$c.$c))==($a.$a.$e.$b."9")){print "a: $a b: $b c: $c d: $d e: $e\n";}}}}}}'
Офигеть, да оно же на листе бумаги за пару минут решается тупым перебором чисел дающих в сумме 9!
Ещё из условия очевидно, что a = 1, так что решается в уме очень быстро.
А комменты мне напомнили «Записки невесты программиста», эпизод подготовки приглашений
19 это где деление столбиком с буквами между цифрами? Гуглим поиском по картинке, выдает ссылку на ответы.мейл.ру, где 5 лет назад разбиралась эта задача :)
я в exel сделал. протянул формулы по 100000 строк ))) извращенец
ну не знаю, решил руками, составил ряд c и d, подходящих условию и подставлял, пока не вышло рабочее решение. Посто оформил в требуемый формат
так же, пару попыток и сошлось
написал генератор решений, ни одно не подошло :(

Заголовок спойлера
get_b = lambda pair: pair[1] + pair[1]
get_e = lambda b: b+b
get_a = lambda pair, e: pair[1] + e

In [30]: pairs = ((0, 9), (1, 8), (2, 7), (3, 6), (4, 5), (5, 4), (6, 3), (7, 2), (8, 1), (9, 0))

In [31]: for pair in pairs:
...: d, c = pair
...: b = get_b(pair)
...: e = get_e(b)
...: a = get_a(pair, e)
...: print 'a: {0}, b: {1}, c: {2}, d: {3}, e: {4}'.format(a,b,c,d,e)
...: x = int('{}{}{}{}'.format(c,b,c,d))
...: y = int('{}{}{}{}'.format(e,b,c,c))
...: print x+y

a: 45, b: 18, c: 9, d: 0, e: 36
453789
a: 40, b: 16, c: 8, d: 1, e: 32
403369
a: 35, b: 14, c: 7, d: 2, e: 28
352949
a: 30, b: 12, c: 6, d: 3, e: 24
302529
a: 25, b: 10, c: 5, d: 4, e: 20
252109
a: 20, b: 8, c: 4, d: 5, e: 16
21689
a: 15, b: 6, c: 3, d: 6, e: 12
16269
a: 10, b: 4, c: 2, d: 7, e: 8
10849
a: 5, b: 2, c: 1, d: 8, e: 4
5429
a: 0, b: 0, c: 0, d: 9, e: 0
9



но ни одно из них не подходит под формат ответа (первые две цифры одинаковые), вот понять не могу пока, что я сделал не так)
Бинго!
вот такой код у меня получился:
Заголовок спойлера
const as = [1, 2, 3, 4, 5, 6, 7, 8, 9];
const bs = [2, 4, 6, 8];
const cs = [1, 2, 3, 4, 5, 6, 7, 8, 9];
const ds = [1, 2, 3, 4, 5, 6, 7, 8, 9];
const es = [2, 4, 6, 8];

const numberify = (...nums) => parseInt(nums.join(''), 10);
const check = (a, b, c, d, e) => numberify(c, b, c, d) + numberify(e, b, c, c) === numberify(a, a, e, b, 9);

as.forEach((a) => {
  bs.forEach((b) => {
    cs.forEach((c) => {
      ds.forEach((d) => {
        es.forEach((e) => {
          if (check(a, b, c, d, e)) {
            console.log('found', a, b, c, d, e);
          }
        });
      });
    });
  });
});

Через несколько перезагрузок страницы появляется пустая капча.

Уже прошли?
Уже 6 человек в списке.
Прошедшие тест, поделитесь: в 25 ищу подсказку там, где она должна быть, но все плагины показывают, что там пусто.
А чего там подсказывать? Есть текст, надо его расшифровать.
Это какие-то неправильные плагины… Первый же соответствующий для Firefox показал все, что там подсказано.

Но что там делать — в целом и так достаточно понятно…
Подсказка там не особо информативная.
Не скажИте, мне помогла.
Слился на 17-м) Не понимаю.
Дайте наводку в 23м.
название файла
Заголовок спойлера
Открыть файл в hex-редакторе? Открыл, увидел странное количество скобок подряд, дальше не придумал, что с ними делать.
я уже не пытаюсь понять ответ на 23, я просто хочу знать что в этом аскиарте написано…
ASCII
gopher://donkeyhot.org
что-то 15 не поддаётся, можно хоть намёк какой-нибудь?
отбой! кажется нашёл то, что нужно :)
Последнее задание очень понравилось.
Дайте подсказку на 17. Кажется я один на нем споткнулся, стыдно.
Написал в личку
не получается пройти 14 уровень. Ввожу:

Заголовок спойлера
mail.ru

nslookup
не получается
смотрите адрес через https://2ip.ru/lookup/
посмотрела, не подошло
сделайте tracert

Спасибо! Классный квест, мне понравилось :)

Шел домой с работы, ломая голову над 24, а тут такое! Как то несерьезно всё это.
да ладно Вам ) это просто забава. В следующий раз, я уверен, ребята забабахают всё гораздо круче)
Дайте подсказку к 16 уровню, пожалуйста.
спойлер
http://www.speedpaint.info/ или Windows Paint
Вау! В Paint.NET такого не было. Спасибо.

В нём надо было "мощность" заливки регулировать.

К 20ому есть не очевидные подсказки? :)
Кто бы навел на 17 уровень, уже многое перепробовал, видимо не в ту степь ушел (
не совсем понимаю 20й
Меня закидают какашками, но ребят… Квест требует разворачивания на весь экран? рили? Детектить мобильное устройство по разрешению экрана?
Гигантомания в дизайне убила всякое желание проходить квест.
Только на странице логина.
Зачем разворачивать на весь экран?
Резюмирую: при прохождении квеста нашёл несколько очень полезных онлайн сервисов, узнал новый (для себя) способ записи gps-координат и получил кучу удовольствия. Автору огромное спасибо, обязательно поучаствую в следующий раз.
Спасибо за теплые слова
Это вам огромное спасибо за квест, очень интересно
Да, спасибо ) было очень здорово ) баги добавили нервяков :-D
Убило на 22-ом: «Нужно искать подсказки и ответы на странице, а не подбирать ассоциации!»
Потому что многие застревают на подборе синонимов почему-то (-:
я и застрял. совсем не вдуплю
13 никак не понимаю что это означает
спойлер
Подсказка есть в коде, как и на многих других уровнях
Хорошо что на 19 вопросе не заставили загрузить Amigo :)
А так классное развлечение — спасибо :)
блин, наводку на 25 плизз
Тоже начинал с этого, но так и не продвинулся дальше.
http://www.abakbot.ru/online-5/97-freq-letter — выявить буквы по популярности в тексте
https://ru.wikipedia.org/wiki/%D0%A7%D0%B0%D1%81%D1%82%D0%BE%D1%82%D0%BD%D0%BE%D1%81%D1%82%D1%8C — поискать по вики табличку

Заполнив несколько, дальше уже можно было подбирать вручную, по словам, какие буквы там вероятнее всего в незавершенном слове. Для удобства — можно заменять все буквы, которые еще не внесены в словать на *. Тогда, к примеру о*ин — вероятнее всего там не хватает буквы д, найти оригинал — занести в словарик замены символов. После некоторых манипуляций, удалось таки добить словарик (жаль только не сохранился, т.к. писал все в консоли хрома)
А мне было лениво так делать, но нагуглилось приложение для vk. Оно сделано странно, но всё-таки помогло и позволяло менять буквы руками до приемлемого результата.
Что делать с 16-ым вопросом, если не умею и не желаю уметь работать с графикой?
Размышлизм
Искать ответы на вселенские вопросы или воспользоваться каким нибудь граф редактором :)

Квест не для мобильных устройств сказал мне Гэндальф, грозя палкой в сторону моего мобильного 4g модема...

Аналогичная ситуация при запуске с ПК
Оно разрешение проверяет.

xrandr | grep connected | xclip -sel clip


DP1 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 480mm x 270mm
VGA1 connected 1920x1080+1920+0 (normal left inverted right x axis y axis) 480mm x 270mm


Нужен 4к или retina?

Попробуйте уменьшить масштаб страницы в браузере.
НЛО прилетело и опубликовало эту надпись здесь
можно подсказку по 21, вижу digest, но не хватает знаний как его применить? бд?
спойлер
еще это называют hash
Ура, прошел! Жаль поздний старт был, без шансов на инвайт. Большое спасибо за квест, все задачи были интересные и решаемые. Разве что я так и не понял, что нарисовано в ASCII в 23-м.
PS, для последнего вопроса был нормальный сервис, сразу выдающий приемлемый текст? С наскока найти не получилось, решил сам написать декодировщик и руками подбирать соответствие символов (отталкиваясь от стандартной таблицы).
Пожелание на будущее. Делайте анонс квеста заранее, например, днем, а сам старт планируйте на вечер того же дня. Это выровняет условия для участников, поскольку большинство сможет начать соревноваться одновременно, а не в порядке прочтения поста. Так же не забывайте, что в течение дня большинство людей работает, и это несколько неправильно, отвлекать людей от рабочего процесса.
Тогда уж квест надо делать в выходной день. Все-таки в России много часовых поясов.
какие точные шаги нужно сделать в 14 уровне?
получилось!)
Спасибо за квест! 25-й вопрос решился частотным анализом и предположениями. Сам текст так и не был отгадан, т.к. искался ответ.
Я на 23 завис… Что-то вообще тупик. Пора домой, судя по всему.
23 полный затык, я посмотрел на АСКИ-арт издалека, но букв прочесть не могу
На самом деле легко. ASCII-арт не нужен. Хотя да, он легко расшифровывается в кое-что очень древнее, что работает через Lynx, разве что…
ок, дошло,
хотя аски так и не понял, но он реально не нужен
Скрытый текст
Там двигать надо строки, чтобы линии соединялись ;-) Там просто дополнительная подсказка.

Через curl тоже, вполне =)

Все. Баста, встрял на 24-м:) Тут уже голая информатика, уже полчаса перевожу из Системы Счисления в другую, а не подходит ни один вариант. Уж в 25-м боюсь представить что:) Но было интересно!
там даже перебирать ничего не надо, довольно просто находится из данных ограничений
бойся)
На 24 я тоже сначала взгрустнул. Код с решением на PHP (был под рукой) занимает 6 строк.
Там одна строчка.) У числа 221 всего два делителя, и сразу очевидно какой из них альфа, какой бета. И дальше все изи.
Еще очень красиво выглядит решение на Ruby
("cb0b6".to_i(13) + "feed".to_i(17)).to_s(30)
Не пишу на Ruby, но обожаю его за этот сахар.
Юзайте онлайн калькуляторы. Помогло быстро справиться )
Спасибо за подсказку с онлайн-калькуляторами. С ними справился:) Ура! последний вопрос!

О, проверите ход мыслей?


24 lvl

Разложить 221 на множители 13 и 17, привести числа из этих систем в десятичную, сложить, привести к 30-ичной.


Результаты:


Раз

Первое число из 13 в 10 = 367048


Два

Второе число из 17 в 10 = 77992


Три

Сумму 445050 в 30 = ok56

расчеты проверьте, ход мыслей правильный
третье не верно

В общем не знаю, где ошибка.


Заголовок спойлера

Попробовал оба варианта и 13-17, и 17-13,
В первом случае получается apk56, выше в комменте я ошибся, да.
Во втором случае (1089807 в 30) = rk89i.
И тоже мимо.


Либо я неправильно произвожу перевод.

1 и 2 верно
в 3 ошибка. Сумма не верная (одна цифра всего не верна в сумме вашей). Еще раз сложите 1 и 2.
И соответственно при переводе в 30 ответ не верный.

не может быть 17 и 13, потому что в feed есть 15.
хотя на самом деле это не так важно.

попробуйте факторизовать произведение систем исчисления(есть спецсервисы для этого)
Системы счисления экселем решаются за 10 минут.
=6+11*13+0+11*13*13*13+12*13*13*13*13 итд…
+1. Все, что нужно было посчитать — посчитал в экселе + калькулятор в винде для перевода hex-dec-oct-bin
НЛО прилетело и опубликовало эту надпись здесь
Спасибо за головоломку, мне очень понравилось! Задания с одной стороны интересные, а с другой довольно легко проходимые.
В начале расстроило что нет готового «онлайн декодера» для последнего уровня и прийдется почти вручную расшифровывать, но в итоге получил большое удовольствие от этого уровня.

Авторам еще раз большое спасибо!
Вопрос по 25
«Ь» меняется на «О»?
ответ про букву
да
Думаю, некоторые хабравчане вдохновятся последним заданием и подобный декодер напишут. На мой взгляд, довольно интересно будет реализовать подобный машинный алгоритм, надо бы попробовать на досуге что-то такое замутить.

Я думаю, такой декодер уже есть.

Спасибо! Интересный квест с разнообразными заданиями. Правда в итоге пришлось вооружиться питоном. Просьба — укажите с самого начала, что «логин» участника, прошедшего до конца, попадёт в табличку на главной. А то у многих логин и никнейм — разные.
gag_fenix И от меня спасибо, последнее задание было просто мозговыносящим. В теории читал как это делают, но никогда не делал. Было очень интересно! 109 место огорчило немного)
Застрял на 23м. А так интересный квест!
по 23
Там есть что-то связанное с цветом или все еще проще?
спойлер
Нет там не цвет. И там есть подсказка.
дайте наводку по 17
Если после прохождения залогиниться еще раз, то время прохождения увеличивается.
25-ый так и не победил, может есть способ более интересный, чем простой подбор по статистике?
Конечно. Но первую букву все равно придётся определить по статистике. Дальше легко увидеть слово из 5 букв, где эта буква встречается 3 раза — определяем ещё 2 буквы. Затем видим слово из 2 одинаковых букв — тоже всё однозначно. Получается, что определено уже 4 буквы. Дальше дело техники — ищем слова, где эти букв много и угадываем слова.
помогло, с частотами что то совсем не гладко получалось
Я по структуре текста понял, какие слова должны стоять в паре мест, а дальше отдельные слова стали понятнее, и уже по ним определял буквы.
Честное слово не специально. И довольно странная штука, вы не находите?
Отличный квест!

Задания не столько сложные, сколько долгие.

Очень много времени ушло на задание с ведром краски: что надо делать — сообразил сразу, но GIMP меня подвёл (у пользователей Windows тут неплохая фора). Также около получаса переставлял буквы в последнем тексте. Ну и с картой долго тупил, перебирая фамилии, пока не нашёл нужную, максимально увеличив масштаб. :)

P.S.: 2 ч 10 мин.
Хех, здорово было увидеть родной город Димитровград на 21 уровне, когда обновлял страницу :)

Интересный квест. Надо сказать довольно простой — больше долго я провозился только с последними двумя задачками.
Остальные довольно простые и решаются почти без отрыва от рабочего процесса. Хотя дайджест меня заставил ненадолго зависнуть.


Ниже сорцы, которыми я размял мозг.


Брутфорсный велосипед к 24й задачке, ибо не осилил разложить на множители в уме
def getnum(literal):
    return ord(literal) - 48 if 48 <= ord(literal) <= 57 else ord(literal) - 87

def todecimal(literal, osn):
    return reduce(lambda a, x: a+getnum(x[1])*(osn**x[0]), enumerate(reversed(literal)), 0)

def toliteral(num, osn):
    if num < osn:
        return str(num) if num < 10 else chr(num+87)
    val = num / osn
    r = num % osn
    return toliteral(val, osn) + (str(r) if r < 10 else chr(r+87)) # всё это происки лисперов злых.

for i in xrange(11, 35):
    for j in xrange(11, 35):
        num = todecimal('cb0b6', i) + todecimal('feed', j)
        v = toliteral(num, i+j)
        if i * j == 221:
            print i, j, v

Как хорошо, что 25 задание оказалось не на йожином диалекте, а образцом литературного языка.
import collections

# пробелы не выпиливаем, всё равно они самые популярные
c = collections.Counter(s.decode('utf-8').replace(',','').lower())

# и дальше до посинения ищем правильные частоты.
replaces = dict(zip(map(lambda x: x[0], c.most_common()), 'а здесь список по убывающей частоте и его я вам не дам'))
print reduce(lambda a, x: a+replaces.get(x, u'_'), s.decode('utf-8').lower(), '')
НЛО прилетело и опубликовало эту надпись здесь
Почти коллега, но тут достаточно два столбца :)
Дайте подсказку на 9 уровень)
Что-то совсем тут логику не понял
(Где 7+7=16
7*7=???
В личку подсказал
в 18 неточность, уровнение имеет не два правильных ответа, а три!
при a=0, b=0, c=0, d=9, e=0 уравнение так же имеет решение
А чего не под спойлером? Ну в любом случае — нет, это не решение. По условию, ABCDE — от 1 до 9, т.е. не нули, иначе слишком просто.
Не, с нулями тоже работать не будет. иначе A в результате была бы только одна

самое простое задание. с первой попытки сразу получаешь ответ. второе решение даже искать не стал)

Можно подсказку для 22го?
спойлер
А она там и так есть — в коде как обычно.
мне не помогло. как-то альтернативно мыслю наверное. подскажите по другому
Остановился на 7-м вопросе. Предыдущие прошел за 5 минут. А тут попадаю в Москву, но ул.Лесхозная…
спойлер
Что-то вы неправильно перевели координаты. Она гораздо ближе к центру — в «большой» Москве.
Могу посоветовать на гугл-картах смотреть, там попал точно. На других картах за точность не ручаюсь.
а я как раз наоборот в гугле не попадал, а в яндексе попал
Возможно, потому что в гугл-картах колёсико мыши увеличивает масштаб не по центру карты, а по точке под указателем. Бесит эта особенность, в старой версии карт по центру масштаб менялся.
С седьмым колупаюсь, вроде бы понятно, что и как, однако то, что удается найти по координатам уж вовсе никак не похоже на верный ответ :D
Уже понял свою ошибку, теперь разбираюсь с 23 уровнем :)
Ребята, помогите с 8 уровнем. Не могу понять ничего…
Написал в личку.
Добрый вечер, кто-нибудь дайте подсказку на 17 задание
Заранее спасибо
Подсказал в ЛС
сбросилась сессия и не могу зайти пишет не верный Неверный логин или пароль!
Странно. Там особо нечему ломаться. Ну в крайнем случае просто перепройдите под новым акком.
не хочу всё заново проходить)
Подтверждаю. Не работает повторный вход — вышел через quit, теперь пишет «Неправильный логин или пароль».
Можно глупый вопрос: а вы жмете?
image
Жму. Иначе писал бы не «Неправильный логин или пароль», а что-то еще. Попробовал войти через «Новая игра» — пишет «Такой пользователь уже зарегистрирован! Выберите другое имя.»
Все комменты не осилил. Но вся затея очень сильно напомнила квесты с ресурса Intel IT Galaxy, ныне закрытого. После первого квеста решил, что больше не стану участвовать. Но второй раз тоже решил немного посмотреть — и понеслось… Теперь уж точно не буду. Да и поздновато уже.
помогите же с 22-ым)
Уже прошел пока до 24-го. Что там на странице? Опиши. Вспомню подскажу.
печеньки
А да точно. Ну так в них (название файла еще больше дает подсказку) и надо глядеть ответ (открываем в Хроме Инструменты разработчика)
Отлично сказано! :)

Спасибо за труд и развлечение на ночь.


Головоломка вышла куда более сильно завязанная на предыдущий опыт решения различных практических и не очень задач, чем на размышления. Многие уровни брались с ходу просто потому что "я знал".


Самыми сложными оказались кофе и RGB (сижу на линуксе). Судя по комментариям я не одинок. (результат 2:33, с отвлечься на уложить ребенка спать)

RGB на линуксе какой-то не такой? Сижу туплю, 5 утра…
Да что там сложного с RGB? Делаете заливку в гимпе с меньшим порогом просто и всё (по дефолту там стоит 10 или 20, что заливает всё белое просто)

Спасибо. Жаль нельзя переименоваться после прохождения. Пришлось перепроходить с нормальным ником, зато за 13 минут успел. (=


Заголовок спойлера

P.S. раз уж все постят ответы, то и я чуть-чуть закину:
http://codepen.io/findoff/pen/yaOaWO
http://codepen.io/findoff/pen/LRNbzX
http://codepen.io/findoff/pen/mAPRmA

Как и многие, не могу понять 17 уровень. Помогите, пожалуйста. Уже и декодировал, и сохранял, меняя расширение. Все равно не могу. Хелп плиз.
Описание уровня напишите
Та же ситуация =) 17 не поддаётся
Это там где пришло письмо ) и вместо картинки текст
там ответ простой, картинку можно и не смотреть :-), первая мысль, что пришла в голову по прочтении условия и есть правильный ответ.
ваш совет помог

но правильный ответ это жесть :D
как я только не пробовал собрать png картинку
http://codebeautify.org/base64-to-image-converter
НЛО прилетело и опубликовало эту надпись здесь
Прошел. Больше всего застрял на RGB почему-то, всё ходил вокруг да около.
Остальные — в основном без проблем. Еще с кофе не сразу допёр — пришлось сначала подсказку расшифровывать.
Вопрос по 23 уровню:
спойлер
В ASCII-арте азбука Морзе? Что-то не получается с этим уровнем.
подсказка

это ASCII, но не арт, и имеет прямое отношение отношение к дедовским способам ввода.

Понятно, спасибо :)
В 25 вместо «ю Дшнщоу хщжвид шнь уо зькж» должно быть «и Дшнщоу хщжвид шнь уо зькж»
Proshel v4era 20 i rabo4iy den' zakon4ilsya, tak milo =) Spasibo, 4to ne slozhnie zadaniya)

Может вопрос покажется странным, но почему вы не сделали версию на английском? Ведь в большинстве случаев работа программистом подразумевает знание английского языка.


Само задание мне понравилось, хотел бы поделиться с инностранными коллегами, но не могу.

Нужна помощь с 20 уровнем. С формой справился, а вот с самим заданием…
Переводил из 2-ной в 10-ную систему, но все равно не принимает ответ.
Подскажите, пожалуйста
НЛО прилетело и опубликовало эту надпись здесь
Можно маленькую подсказку на 17 вопрос???
Спасибо за квест! Поддержу писавших выше, что нужно анонсировать заранее такие события. А так проходили на интерес
20 задание
Ход мыслей
Поле ввода разблокировал в консоли браузера
document.getElementsByName('answer')[0].disabled='';
document.getElementsByName('btna')[0].disabled='';

В кроссворде загаданы юникод символы 'n' 'A' 'N' 'J'

Вводил по разному.
Ответ не принимает, где я не прав?
спойлер
Не юникод. Там понятное слово получается.
Там получается next
Однако зациклился на юникоде и очевидного не увидел :( Спасибо!
http://decodeit.ru/binary/
Спойлер
Там натовский алфавит, https://en.wikipedia.org/wiki/NATO_phonetic_alphabet с айти мало связанный но как вариант квеста — нормально.
Это к девятнадцатому заданию.

Помогите пожалуйста с 16м уровнем — смысл задания понятен, но не могу разобрать "капчу"…
Заранее спасибо!


спойлер
Заливкой в пеинте проще всего. И НЕКОТОРЫЕ онлайн пеинты подходят
Заголовок спойлера
Там 42 получается
Заголовок спойлера
скорее всего трешхолд нужен небольшой как в мс пеинте, можно использовать например яркость/контрастность.
Подскажите по 8 пожалуйста!
Напомни что там, плес
А, вспомнил, где фразы?
Там в коде картинка (адрес на ней сайта написан). Даже на адрес не нужно заходить. Он и есть ответом)
Вопрос к автору или кому-то, кто знает.
Разбирает любопытство.
Какая фраза была взята за оригинал в 8м задании?
Почему общее время записано как «от кнопки старт — до последнего ответа», вместо актуального потраченного времени?
Может ты закрыл браузер и на бумажке решал.
А как определить актуально потраченное время, особенно на последнем задании, где текст копируется в какой-нибудь редактор и далее заменяется уже там? Как отличить такую ситуацию от АФК юзера?
gag_fenix, спасибо за прекрасный квест и за потраченное на его разработку время!
К сожалению, RGB сильно придержал за отсутствием paint'а, зато на последнем уровне вспомнил и «Пляшущих человечков», и частотный анализ в целом. Здо́рово размял мозги и узнал кое-что новое.
Не понимаю, как 8 уровень пройти. Квест очень интересный, автор молодец!
С 20 никак не разберусь…
а можно и мне подсказку на №9?
Это было круто! потратил эпичных 4 часа. 23 и 25 самая жесть :) с аски артом, гофером, а под конец моим любимым рассказом! Спасибо!
Эх, хорошо развлёкся. Но 25-й пройти не смогу сегодня. Завтра из принципа закончу.
Помогите пожалуйста с 5-м…
подскажите ответ на 5.
Имхо 7, 24 и 25 были самые интересные и полезные, остальные заметно проще.
P.S. С GIMP конечно подстава)
Не совсем. В GIMP-е, поиграв с режимом наложения заливки, получил отчётливый нужный результат.
Последнее задание просто супер! Было очень интересно расшифровывать текст.
Не могу понять, что творить в 17-ом. Подскажите, а то печаль)
Подскажите 17-ый, пожалуйста!
23 не сдается — и подсказку нашел… а что дальше делать непонятно, видать пора с работы домой итить )

Все я знаю кого винить о сорваном дедлайне!

Помогите на 15(
с глаголами беда
спойлер
фугисивкая чичика бухумюстро отпизячигала зюпидивого зюнонка
похоже понявших 8й уровень больше чем непонявших. натолкните на чысль плз
посмотри в исходниках, чего ты не видишь на странице
спасибо за ответ, написал пост и через минуту все понял.
зависаю теперь на 20м уже час, с явой никак не разберусь…
таблица лидеров с глюком, залогинился, после прохождения квеста, накинулось время прохождения и время завершения =)
Очень крутой квест. Спасибо!
помогите с 14м, все перепробовал… =(
Коллеги, пожалуйста, не пишите комментарии с явными подсказками, да еще и без спойлеров.
Йюойиць ро ньдьфьдьпхж, й 25 щшодсуь роюощивсйэ ющиадьйс :)
Уш йхород це, твь роюощивсйэ, ж пшуэ дитуь цьдсаш фщшпшуи жадь уо щшодирогиб уо ньдчун :)
На 21-м пробелы, переводы строк имеют значение?
Нет, и мне кажется, вы как-то не так решаете.
этот вопрос совсем не понравился… А так да уже всё прошёл. Спасибо
Тоже застрял на нем.
спойлер
Я, так понял, что тут про MD5. Только не могу понять, что нужно конвертировать в него.
из него
хэлпаните на 13 вопрос, алгоритм знаю, как рассчитать?
В условии 18 задачи опечатка:

Примечание: у задачи 2 правиьных решения, подходит любое.
В 24 два ответ верных. Примет любой?
Там же вроде в комментарии написано, что их два и можно вводить оба.
В другом написано, что два. А в 24 ответ только один должен быть.
24 больше всего понравилась: и решается с 1 раза и сумма A+B получается интересная
Реквестирую еще одну статью с разбором как хабр проходил квест )

По каждому вопросу можно пару слов о том, откуда пришло в голову )
По каждому вопросу топ-10 неправильных ответов, интересно куда все ломились )
По каждому вопросу топ-10 самых быстрых (можно отметить между прохождением предыдущего вопроса и текущего) для чсв :)

За труд над заданием — огромное спасибо. Надеюсь оно будет доступно в инете еще хотя бы пару лет?
Что-то туплю с 8-м вопросом. Может намекнете?
С трудом дошел до 25го…
Тут уже для меня слишком сложно, а пройти все хочется. Помогите, ребята.
Хотя бы пару слов в лс расшифруйте)
Подсказка

Посмотрите на частоты букв в шифре (есть онлайн сервисы для таких расчетов). Предположите, что исходник — текст на русском языке.

Частотный анализ выполнил, но не представляю, что делать дальше, и как отталкиваться от результата…
Подсказка 2

Погуглите частоты букв в Русском языке. Понятно, что нельзя просто сопоставить все буквы упорядоченные по частоте. Но самые частые буквы в тексте — почти наверняка самые частые во всем языке. Далее посмотрите на короткие слова. Опять же, простая программа или онлайн сервис для подсчета частот разных слов очень поможет и тут.

Почитайте Шерлока Холмса, «пляшущие человечки»
Про Шерлока
Самый дельный совет! Именно на его основе я выявил первые 2-3 буквы, а дальше, когда подставлял в текст найденные — уже выявлял все остальные
НЛО прилетело и опубликовало эту надпись здесь
can may not теоретически могут поспорить.

Но честно говоря, 25-е задание для меня было самым забавным. Даже уже когда можно было выяснить ответ, решил довести до конца.
Я без частотного анализа справился. В тексте я увидел словосочетание, которое в русском языке не спутаешь ни с чем (под спойлером) и это позволило раскрыть сразу 8 букв. Затем набросал скрипт, который заменяет те буквы, что я уже раскрыл, и подсвечивает их — теперь уже легко искать знакомые слова и добавлять раскрытые буквы в скрипт.

Спойлер
Словосочетание: «какой-либо».
Подсказка
Там в середине текста есть восклицание «Увидим!» ;-)
Возможно ли, что форма в задании 20 не активируется потому, что меня постоянно редиректит с http на https или я совсем не правильно решаю?

Была та же проблема.


Вариант решения

Просто поставил No script =)
Кто поумнее, делали что-то с консолью.

Если это про вопрос, где «форма сломалась»
Спойлер
Можно было в коде страницы убрать у формы и кнопки атрибут disabled :)
Фух… Спасибо за квест! Задания интересные. Над 23 и 25 пришлось подумать (несколько часов).
Прикольно, в общем, спасибо! :)
18-й ребус понравился.
Без перебора можно.Там из условий сначала выводится, что без переноса не получится, потом проверяем один из вариантов переноса, из уравнения находим.

21-я жесть)
Города путают. Скачал даже список городов РФ и их MD5 начал считать. Нифига не подошло)
Вот какая логика у ответа? Имхо, таблицы в инете это неспортивно.

24-я кажется простой
из-за последнего условия, только онлайн-тулзу найти или запрогать — время.

25-я не понравилась.
тоже some kind of угадайка. Частотную таблицу букв соотнёс с эталонной с Википедии, получил типа tr-паттерн. Помогло, но слабо, пришлось потом свапить значения, например, на вид должно быть 'в', а там 'c'. Или наоборот.
И да, в одном союзе там ошибка.

Жалко, quit только после заметил, а то решал в два захода, а время тикало, оказывается.
Не, у нас просто время финиша — время старта в любом случае.
в 25-м огромный кусок текста, в котором, кроме всего прочего есть диалоги и другие знаки препинания, плюс частотная таблица — первые 3-5 букв ставятся нормально, остальное — вручную можно раскидать.
Зачем весь текст расшифровывать? Задача решилась минут за 10 — в первом же (во втором, обманываю) онлайн-анализаторе частотности посчитали частоту символов в тексте, подставили по 2-4 буквы с наиболее подходящей теоретической частотой. Получившуюся табличку покрутил в голове минуты 3 — готово. Правда, само произведение не вспомнил…
Дайте подсказку в лс на задание №21…
Написал.
чтобы 19 пройти надо вступить в нато? что за бред вообще?
спойлер
Там еще есть подсказка
где если не секрет?
Можно подсказку по 23-му вопросу? До сюда дошёл, а дальше не знаю, что делать —
Спойлер
спойлер
Интересно почему у вас на скриншоте 000, там 0
curl под виндой показывает корректно
помогите пройти 21 уровень
спойлер
Там есть лишняя информация
Спасибо за игру! Я хоть и не разработчик, но уверена, тестировщикам это тоже будет полезно :) Забрала ссылочку в блог )
О, я аж на 1604 месте. Слабовато для тестировщика :)
Дайте подсказку на 14
спойлер
dns не сильно помогло
ip адреса иногда выглядят не такими какими мы их привыкли видеть =) А кто подскажет 21 с городами и хешем? Надо же до конца пройти =) и увидеть время прохождения 2 дня =)
хеш же…
Криптограф во мне мёртв =)
Гугл же… )
Видимо гугл тоже мертв.
P.S. Что прикольно, нашел ответ на страничек «50 часто используемых хешей паролей» :)
А я про это и говорил :)
Спасибо большое, Владислав. Надеюсь, вам придумывать головоломку было не менее интересно, чем нам её решать. Больше всего понравились и запомнились печеньки, кофе в квадрате, 24 задание, которое на вид кажется сложным, но решается легко, и ответ получается красивым.
Блин, понял свой косяк, что не писал слово quit при каждом выходе из игры:(
В итоге время прохождения почти двое суток.
Аналогично. Я об этом тоже не знал.
Тут выше написали, что это и не помогло бы. Время в любом случае равно времени финиша минус время старта.
Спасибо. Было очень интересно (особенно 25). А вот с хэшом считаю не удачный уровень.
Огромное спасибо за квест. ВСЕ задачи оказались по-своему интересны (благодаря здоровому сну позавчера, я на квест поспел когда все баги были пофикшены ;).

Во время решения некоторых (особенно там где с городами) или 23, было чувство что что-то я не пойму никогда.
Но пост-фактум я хочу заверить тех, кто еще только начинает — все квесты проходимы, логичны (а создать такое непросто!)

А некоторые содержат скорее отвлекающую информацию. Например квест с фоткой майкла джексона я прошел менее чем за минуту, а на форуме на нем были затыки, и как оказалось дальше — на странице есть куча скрытой инфы и подсказок, которая мне не только не понадобилась, но я уверен, что если бы я начал ее читать, я бы ушел в сторону от решения.

Для себя открыл, в инете оказывается огромное количество бесплатных онлайн-сервисов для декодирования, кодирования, конвертирования, которые могут заменить всякие hiew32 / md5.exe и даже значительно превзойти их.

Теперь при решении ребусов научился первым делом гуглить незнакомое слово.
Сегодня начал решать, дошел до 25 уровня — но Тут высветился Гендальф. Я правильно понял — что квест закрыли? Или это и есть 25 уровень?
image
если этот, разверни браузер
Спасибо за квест! А есть живая ссылка на квест от 2010 года? Может кто накидает ссылок на другие квесты, а то 25 вопросов мне мало)
Ещё немного:
https://habrahabr.ru/post/147355/
https://habrahabr.ru/post/135518/
https://habrahabr.ru/post/45743/
https://habrahabr.ru/post/104991/
https://habrahabr.ru/post/135669/
https://habrahabr.ru/post/144621/
http://hax.tor.hu/warmup1/
http://riddle.p4x.ch/start/
Раньше квесты на хабре встречались чаще. Было бы здорово возобновить традицию.
Спасибо!
Было интересно!

Может кому-то будет интересно посмотреть рейтинг по времени выполнения:

Скрипт создаст таблицу в конце страницы. Найти проще всего будет по заголовку «Рейтинг по времени решения».
выполнить код на главной странице https://puzzle.mail.ru/
function createTable(a){var b=document.createElement("h2");b.textContent="Рейтинг по времени решения";var c=document.createElement("section");c.id="leaderboard";var d=document.createElement("table"),e=document.createElement("tbody");a.forEach(function(a){var b=document.createElement("tr");a.forEach(function(a){var c=document.createElement("td");c.appendChild(document.createTextNode(a)),b.appendChild(c)}),e.appendChild(b)}),d.appendChild(e),c.appendChild(b),c.appendChild(d),document.body.appendChild(c)}leaderboard=document.getElementById("leaderboard"),leadertable=leaderboard.getElementsByTagName("table")[0],rows=leaderboard.getElementsByTagName("tr");for(var users=[],regexp=/(\d+) ч (\d+).*?мин/,i=0;i<rows.length;i++){row=rows[i],cols=row.getElementsByTagName("td"),time_match=regexp.exec(cols[1].textContent);var minutes=NaN;if(time_match){minutes=60*parseInt(time_match[1])+parseInt(time_match[2]);var user=[cols[0].textContent,cols[1].textContent,cols[2].textContent,minutes];users.push(user)}}for(var rating_data=users.sort(function(a,b){return a[3]-b[3]}),rating_table=[],i=0;i<rating_data.length;i++)item=rating_data[i],rating_table.push([i+1,item[0],item[1],item[2]]);createTable(rating_table);


Правда, он не совсем честный, потому что время нельзя было запаузить (-:
Немного статистики: сколько человек дошло до какого уровня

Кто дошел до финала — молодцы, вас 8,6%
7-й вопрос, видимо, сложноват для первой половины квеста, а 22-й — слишком простой.
Мы хотим больше статистики! :)
7-й, скорее, отсеял «гуманитариев» типа меня :) У кого нет профильного образования/навыков.
скорее нелюбителей погуглить чуть дольше )
В 23 подошло
два ответа
мой вариант: 0xC0FFEE^2=9180E4DC0144
и
вариант друга: 0xC0FFEE в двоичной системе=110000001111111111101110

Меня удивляет, что второй ответ подходит
Доброго вреени суток. :-)
После прохождения, решил узнать: «А Шо оно будет, если заново залогинится ?».
Перешло на страничку с поздравлением, а при нажатии на ссылку «На главную», начал наблюдать, что время теста прохождения изменилось.
Пример из последних манипуляций:
Xottaba 27 ч 43 мин 16.09.2016 16:24
Xottaba 27 ч 52 мин 16.09.2016 16:33

Баг это или фича добавить себе времени на прохождение считайте сами. :-)

P.S. Спасибо за тест, мне и коллегам понравился. ;-)
Вы у меня украли вечер пятницы и всю субботу, спасибо :)
Добил 25 вариант.
Решение на PHP(выкладываю, т.к. в сети уже есть готовые решения):
$txt = 'тут текст из задания';
//~ Convert string to array
$txtArr = preg_split('//u', $txt, null, PREG_SPLIT_NO_EMPTY);
//~ Get count of characters
$cntArr = array_count_values($txtArr);
arsort($cntArr);
print '<pre>';
print_r($cntArr);
print '</pre>';

//~ Replace characters
function decode_txt(&$item, $key){
  $decArr = preg_split('//u', 'ёьшиэукйвфптсделчрозхжаюыщгянцбЬШИЭУКЙВФПТСДЕЛЧРОЗХЖАЮЫЩГЯНЦБ', null, PREG_SPLIT_NO_EMPTY);
  $encArr = preg_split('//u', 'ёоеияндствмчьлыйэзахкушпжрцщгбюОЕИЯНДСТВМЧЬЛЫЙЭЗАХКУШПЖРЦЩГБЮ', null, PREG_SPLIT_NO_EMPTY);

  $srhKey = array_search($item, $decArr);
  if($srhKey){
    $item = $encArr[$srhKey];
  }
}

array_walk($txtArr, 'decode_txt');
print implode('', $txtArr);
Единственное, что непонятно, так это почему в камментах многие выкладывают готовое решение, вместо намеков.
Откуда это желание спойлить и ломать другим людям кайф от решения квеста?
Может быть потому, что кто хочет сам решить квест не будет заглядывать в комментарии?
Имхо, большинство идет в комменты в поиске подсказок, а не готовых решений.
Я ведь даже не программист. Но с таким азартом потратил на это целый день и столько нового узнал, что спасибо!
У меня уровень №14 с mail.ru никак не получается. DNS, IP, название сайта — все писал, бесполезно. Напишите пожалуйста прямым текстом в спойлере, что нужно ввести, чтобы ваш скрипт сработал.
подсказка
hex нужно брать целиком… в ответе получается субдомен mail.ru, какой — не вспомню.
Воспользуйтесь nslookup
пробовал я это, но выдало почему-то ms1.mail.ru, ms2.mail.ru, ms3.mail.ru, ns.mail.ru. А оказалось, что нужно совсем другое (посмотрел на другом форуме):
ответ
ko.mail.ru
О том, как это можно было получить
Reverse DNS lookup. Просто nslookup здесь, конечно же, не поможет