
Привет!
Я сварганил на день сисадмина zip-квест. Вот здесь забирайте архив, и вперёд.
Что надо знать:
- Вы играете за космического админа, впервые ушедшего за пределы орбиты Земли. Он – это вы, только меньше и другой.
- Каждый уровень – это подархив, пароль от него можно достать, пользуясь информацией с предыдущих уровней.
- Поскольку у нас русский космос, пароли могут содержать русские символы, куски кода даже с комментариями, всякий треш и быть регистрозависимыми.
- Даже на русской космостанции традиционные клавиатуры, мыши, экраны и прочее остались примерно как в конце 90-х, то есть английскими. То же относится к некоторым другим предметам обихода.
- Задач на чистый брутфорс нет, но пару раз есть (и это почти явно обозначено) на подбор по ограниченным множествам-словарям, которые руками перебирать долго.
- Кроме того, на нижних уровнях есть пара задач, которые потребуют коллективной работы хабрапользователей. Квест учитывает, что вы можете меняться информацией в комментариях здесь.
- Если вы открыли часть сюжета и хотите выложить в комментарии – под спойлер, пожалуйста. Не забывайте, что спойлер доступен не при любом значении кармы, поэтому обязательно делайте предпросмотр.
- Игра может кончиться внезапно. Я предупреждал.
UPD: Архив поддерживает только WinRAR из-за особенностей кодировки. Кто под *nix, простите ещё раз, и для вас есть перепакованная версия второй половины квеста.
Внимание: победитель есть.
UPD: Сюжет квеста и ответы.
Комментарии (115)
hmpd
31.07.2015 10:15+3Решение первого шага:В третьей таблице накладной не хватает товара под номером 18 (зато крепежные болты под номером 23 встречаются дважды).hmpd
31.07.2015 10:28Второй шаг (нужна помощь)Расцветка купальников повторяет порядок жил в витой паре TIA/EIA-568B. Пока капча не проходит.Dreamastiy
31.07.2015 10:35+2Решение второго шагаhmpd
31.07.2015 10:39Уточнение8P8C (англ. буквы)hmpd
31.07.2015 10:53За что мутанты так киборгов невзлюбили?
Третий шаг:В граффити упорно видится Di&two!, но как применить, непонятно.dgu_minsk
31.07.2015 10:54+1ГраффитиВ графити по-идее написано ретро! Но это не помогает О_оMilfgard Автор
31.07.2015 11:10+3Ещё момент. Попробуйте другой архиватор, могут быть глюки из-за русской раскладки.
vi_ki_ng
31.07.2015 11:08Капча6345262ретро!
буквы русские. дольше всего в восклицательный знак всматривался)kvasdopil
31.07.2015 14:42dgu_minsk
31.07.2015 11:34Есть у кого-нибудь мысли по поводу русской рулетки?
Dimano
31.07.2015 11:41Мне кажется надо в эту сторону смотреть, но пока не подбираетсяdgu_minsk
31.07.2015 11:53+1Русская рулетка# [ $[ $RANDOM % 6 ] == 0 ] && rm -rf /* || echo «Жив»dgu_minsk
31.07.2015 12:11Что скажет коллективный разум по поводу Скрабла? Есть идеи?
hmpd
31.07.2015 12:13Перепробовал все слова с фотографий — www.mosigra.ru/Face/Show/scrabble
А именно:КАТАРСИС
СТАЬ
СУП
НДФИАЛКП
ЖЕЛОБ
БАЛ
ПАР
РУСТ
СТАН
ВОЗНИАЦ
ГУСЫНЯ
ДУША
КИПА
ВОЗНИЦА
ЙЧПЮАДРЕDimano
31.07.2015 12:17Я почитал правила игры и пробовалПУСТЫШКА ПУСТЫШКИ пустышка пустышки Пустышки "ПУСТЫШКА" "ПУСТЫШКИ" "пустышка" "пустышки" "Пустышки" Пас пас ПАС здорово Здорово ЗДОРОВО ЗДОРОВЫ здоровы Здоровы НЕЗДОРОВЫЕ нездоровые Нездоровые Обмен ОБМЕН обмен
hmpd
31.07.2015 12:26С других фотографий (тоже ничего не сработало):
Список:ЖНУОЙОО
СТОК
СКОЛ
УЛЕЙ
БЕС
УС
БУЗА
ЗОВ
ВОК
КОД
ЖЕЛЕ
ЛЕН
ЖИД
ФА
ФЕН
ОМАР
ПАХАН
НУТ
ПЯТЬ
ГНОМ
ГАЗ
СОТА
ЗОБ
БЕК
ОВЕС
САДMilfgard Автор
31.07.2015 12:50+3Парни, это не реклама, по сайту лазить не надо. Скрабл на станции английский. Русский назывался бы «Эрудит».
darthslider
31.07.2015 12:37Спасибо за квест.
Давно от тебя ничего не было, уверен, что хабр соскучился по твоим статьям!Milfgard Автор
31.07.2015 12:50Привет. Спасибо. Я книгу писал, это ещё веселее. Через полгода-год расскажу.
Dimano
31.07.2015 13:07Скрабл!routinghmpd
31.07.2015 13:09+1А как вычислил? Что-то я в ступоре.
hmpd
31.07.2015 13:14Следующий шаг с пластинкойНамек на пластинку Вояджера?dgu_minsk
31.07.2015 13:27мысли по поводу шага с пластинкойКак вы думаете, какого вида должен быть ответ? Что принимать за стандарт — название стандарта? Расширение файла? Просто у меня мысли крутятся вокруг чисел 43 и 10,2% потерьDimano
31.07.2015 14:48Пластинка!RFC6214dgu_minsk
31.07.2015 15:10Размышления по паролюНасколько я понял, на входе у нас пароль — 9523бф7ды010. У него есть символы, которые есть в письме, но они имеют другое значение. например 9 = й (но тут сомнительно, т.к. есть №49), д = а и т.д. Но тогда теория рушится на символе 5 и 2, они стоят подряд в слове сбоы52иков. Соответсвенно 52=щ.Dimano
31.07.2015 15:21Да, я тоже так рассуждаю, составил словарь, но пока не получается
Словарь9523бф7ды010
й523бф7ды010
9523бф7др010
й523бф7др010
9523бф7аы010
й523бф7аы010
9523бф7ар010
й523бф7ар010
9щ23бф7ды010
йщ23бф7ды010
9щ23бф7др010
йщ23бф7др010
9щ23бф7аы010
йщ23бф7аы010
9щ23бф7ар010
йщ23бф7ар010
95и3бф7ды010
й5и3бф7ды010
95и3бф7др010
й5и3бф7др010
95и3бф7аы010
й5и3бф7аы010
95и3бф7ар010
й5и3бф7ар010
9щи3бф7ды010
йщи3бф7ды010
9щи3бф7др010
йщи3бф7др010
9щи3бф7аы010
йщи3бф7аы010
9щи3бф7ар010
йщи3бф7ар010
9щ3бф7ды010
йщ3бф7ды010
9щ3бф7др010
йщ3бф7др010
9щ3бф7аы010
йщ3бф7аы010
9щ3бф7ар010
йщ3бф7ар010
9щ3бф7ды010
йщ3бф7ды010
9щ3бф7др010
йщ3бф7др010
9щ3бф7аы010
йщ3бф7аы010
9щ3бф7ар010
йщ3бф7ар010
9щ3бф7ды010
йщ3бф7ды010
9щ3бф7др010
йщ3бф7др010
9щ3бф7аы010
йщ3бф7аы010
9щ3бф7ар010
йщ3бф7ар010
9щ3бф7ды010
йщ3бф7ды010
9щ3бф7др010
йщ3бф7др010
9щ3бф7аы010
йщ3бф7аы010
9щ3бф7ар010
йщ3бф7ар010
9сч3бф7ды010
йсч3бф7ды010
9сч3бф7др010
йсч3бф7др010
9сч3бф7аы010
йсч3бф7аы010
9сч3бф7ар010
йсч3бф7ар010
9сч3бф7ды010
йсч3бф7ды010
9сч3бф7др010
йсч3бф7др010
9сч3бф7аы010
йсч3бф7аы010
9сч3бф7ар010
йсч3бф7ар010
9сч3бф7ды010
йсч3бф7ды010
9сч3бф7др010
йсч3бф7др010
9сч3бф7аы010
йсч3бф7аы010
9сч3бф7ар010
йсч3бф7ар010
9сч3бф7ды010
йсч3бф7ды010
9сч3бф7др010
йсч3бф7др010
9сч3бф7аы010
йсч3бф7аы010
9сч3бф7ар010
йсч3бф7ар010dgu_minsk
31.07.2015 15:27Заголовок спойлераможет еще попробовать цифры прописью сделать?hmpd
31.07.2015 15:22Список соответствий (наверняка неполный)ы — р
д — а
52 — щ
9 — й
ю — м
@ — ь
4 — цdgu_minsk
31.07.2015 15:24НестыковочкаНо тут есть нюанс!
Пыости ндс — очевидно, что ы = р, НО
Юы не здлили — очевидно, что ы = ы
И таких несколько мест, поэтому соответствие не всегда срабатывает. Тоже самое с цифрой 9, он где-то букве равна, а в одном месте цифреilyak
31.07.2015 15:24Скрытый текстне вижу проблемы с заменой двух символов на один. Вопрос что делать с теми, на которые нет замены. И английская фраза в конце смущает.dgu_minsk
31.07.2015 15:26Скрытый текстЯ размышлял так — нет замены, значит так и остается, либо брутфорс. Меня больше смутило — маленькими русскими цифрами. Как известно, у цифр нет регистра, т.е. это намек на то, что цифры прописью писать?APaMazur
31.07.2015 15:44Скрытый текстИсходим из того, что символ может быть собой или проходить замену, получаем 16 вариантов:
9523бф7ды010
9523бф7др010
9523бф7аы010
9523бф7ар010
й523бф7ды010
й523бф7др010
й523бф7аы010
й523бф7ар010
9щ3бф7ды010
9щ3бф7др010
9щ3бф7аы010
9щ3бф7ар010
йщ3бф7ды010
йщ3бф7др010
йщ3бф7аы010
йщ3бф7ар010
все попробовал, либо я где-то ошибся, либо это неверный путь
важно, что не все символы пароля встречаются в сообщении, мы можем не знать о части заменdgu_minsk
31.07.2015 15:47Заголовок спойлераБолее того, мы можем и не знать о двойных и тройных заменах, скажем 010 = ё.
В таком случае надо генерить довольно большой словарь и по нему уже вести подборDimano
31.07.2015 16:08Заголовок спойлераПопробуй букву а английскую меня слово read смущает. Я уже не у компаAPaMazur
31.07.2015 16:11Скрытый текстСказано везде использовать русские, но попробовал — не помогло.
Также попробовал заменить цифры на пропись: 0 -> ноль. Тоже не помогло.dgu_minsk
31.07.2015 16:27Скрытый текстну тут еще смущает kеkеkе — там буквы е — русскиеMilfgard Автор
31.07.2015 16:59Так, время последней подсказки.Вы всё делаете правильно, только зачем-то вбиваете большие русские цифры вместо маленьких. Кстати, в этом сообщении встречается минимум две маленьких русских цифры.
Krypt
31.07.2015 16:09+1Кодировка в первом архиве сломана намеренно? Или это всё таки проблемы операционки? (Mac OS 10.10.4)
Milfgard Автор
31.07.2015 16:12Простите ещё раз, это виндовый RAR, другого ничего не было. Если кто-то пойдёт по моим стопам в квестах — не надо русские пароли.
JIghtuse
31.07.2015 16:18Это да — дошёл на Linux до второго уровня и застрял. Теперь только читаю, как расследование у других проходит =)
Krypt
31.07.2015 16:28Может быть перепаковать чем-нибудь, что пронимает utf8?
Milfgard Автор
31.07.2015 16:36Ну, у меня ушло на правильную упаковку около полутора часов, чтобы ещё проверить, как всё было. То есть только завтра утром. Думаю, к этому моменту будет решено уже. Но я обещаю выложить все задачи отдельно с комментариями почти сразу после первого полного решения.
Milfgard Автор
31.07.2015 16:52Сейчас я перепаковал вам вторую часть (без решенных выше уровней) в ZIP, но с английскими паролями. Перед вводом гоните пароль через вот этот сервис в транслит.
Krypt
31.07.2015 16:58Спасибо. Но лично я не могу ввести капчу — даже копипаст с ответа под спойлером не подходит. В общем это судьба — работать надо :)
Milfgard Автор
31.07.2015 16:58Там нет капчи, это же уже нижняя часть квеста. Вы в старый архив бьёте, похоже.
Krypt
31.07.2015 17:05Так я и говорю про старый, про какой же ещё :)
Milfgard Автор
31.07.2015 17:19В комментарии уровнем выше ссылка на pkunzip.zip. Там пароли транслитом, а уровни — от «маленьких русских цифр» без предыдущих.
Krypt
31.07.2015 19:47«взаимонепонимание» :)
Я имел виду, что вы выложили перепакованную вторую половину квеста, но я не могу распаковать 4е задание первой (там, где надо капчу у мутантов разгадать)
hmpd
31.07.2015 17:05+1ПАРОЛЬ ИЗ ПИСЬМАйщзбф7аро1оdgu_minsk
31.07.2015 18:07Я вернулся. Остановились на свисте? У кого какие идеи есть?
Dimano
31.07.2015 19:18Как то совсем идей нет :(
Свист в ИТу меня ассоциируется с модемами или DTFM сигналамиDimano
31.07.2015 19:22+1СВИСТ!CAGE
Мне снова стыдно но сработал тупо переборdgu_minsk
31.07.2015 19:24мастер переборов) Надо только разобраться почему такой ответ и играем дальше
Dimano
31.07.2015 19:27Ну как бы вотКлетка
Я когда брутфорсил поставил заглавные буквы английские и цифры думал какой-нибудь стандарт типа V.90 найтиdgu_minsk
31.07.2015 19:36НегодованиеМожет я не догоняю, но для меня не очевиден этот ответ. Клетка? Предположим, что клетка для птиц, но я не вижу логики. Также могло быть любое слово связанное с птицами — яйцо, перья, клюв, гнездо и т.д. Причем, что на русском, что на англ. языке. Логика меня склоняла к связке робот/птица/свист. Но никак не к клетке, а тем более на англ. языке. Понял, если скажем на каком-нибудь языке программирования слово CAGE — обозначало подачу звукового сигнала. Надеюсь, автор распишет логику ответа
Dimano
31.07.2015 19:41Скорость света снова с подвохом
Попробовал1079252848
1079258848,8
1079258848.8dgu_minsk
31.07.2015 19:52Вот уже не помню, в предыдущих историях ничего не было, что на данной планете иная метрика? просто помню, что про сутки было что-то
Добавлено:Точняк, у них же время другое. Походу час по другому считается
В часе 100 минут. В минуте 100 секунд. Надо пересчитать скорость согласно этим даннымDimano
31.07.2015 19:55+1Скорость света!2997924580
299792458*100*100/1000hmpd
31.07.2015 20:48Что в текстовом файле? Выложи под спойлер, пожалуйста.
Dimano
31.07.2015 20:53+2Текстовый файл— Ленту-то принёс? Молодец. В общем, задача у меня для тебя. Знаешь, почему наши старые люки квадратные, а новые — круглые? Не знаешь?
Ну так я расскажу, отдыхай пока. Квадратные они были потому, что станцию комиссии показывали перед тем как проект подписать. А она в проекции тормозила. Поэтому наши умельцы-инженеры её немного оптимизировали. И люк поэтому квадратый, и очко в гальюне, и вообще много чего. Даже ноутбуки у эксплуатационщиков. И коммуникаторы тоже, хотя, конечно, тут было много споров, кто у кого дизайн украл… Эх.
А потом мутаны повадились люки красть. Подползает такой изнутри трубы, бьёт по люку по углу — и к себе утаскивает. Стали думать, пока металл на станции в дефицит не пришёл. Потом одна баба невзрачная такая, истеричная немного, предложила их круглыми делать. Мутан изнутри ударить хочет — а угла нет. Мутан нервичает, он же привык в угол стукать. И идёт заместно энтого болты искать. Значится. Хорошо баба предложила-то, ведь психологично мыслит. И не скажешь что в отделе кадров всю жизнь пробубнила.
Ладно, слушай. Коммутаторы я проверил, всё нормально, работают. Но только вооон с той старой земной машинкой квадртной в углу. Ну, которая ещё думает, что всё вокруг гипертекстовое и векторное. Не, а чего ты хотел? Все остальные машины на коммутации ещё старше. Даже сильно ещё, докосмической эры. Хе-хе, а ты думал, куда они столько старого оборудования на Земле-то дели?
В общем, я резидентные программы нашёл, которые как драйвера. Только они у меня пароль спрашивают. Иди введи, может, повезёт. Говорит, надо открыть страницу 634 русского руководства Windows 3.1, найти четвёртую строку и ввести первое слово.
dgu_minsk
31.07.2015 20:02У кого завалялся мануал на русском для вин 3.1? )))
Dimano
31.07.2015 21:19Мне кажется что в пятницу, в вечернее время, получить такую помощь сообщества будет затруднительно… :(
mapron
01.08.2015 08:52Я думаю проще будет по словарям слов, как русских, так и английских перебирать.
michael_vostrikov
01.08.2015 11:42+2слово из мануала по win3.1Командную
Нашел перебором по словарю словоформ отсюда
Файл надо перевести в кодировку ansi (т.е. windows) и преобразовать первую букву всех слов в прописную
Meklon
Эх, понеслась)