...

воскресенье, 2 августа 2015 г.

Ответы на квест про космического админа с комментариями

Привет!

Вот пост с квестом, а вот сам архив с ним. Ниже – сюжет квеста (задачи по уровням) и ответы под спойлерами.

Поскольку, как выяснилось позже, первая версия была перепакована в дороге так, что линуксоиды не могли вводить русские пароли, я обещал выложить всё в топике. Выкладываю ниже. Пока же скажу, что вдохновил меня вот этот товарищ А. Чернин с конференции DUMP из «Наумена» — они иногда отправлял на общую почту своего колл-центра XLS-архив с викториной, где поля раскрашивались в зелёный, если в них вбивался правильный ответ. Чем парализовывал работу на сутки. Но поехали.

— Военная станция «Чёрный мост» — место, где всегда можно встретить самых опасных людей сектора, найти самую крепкую выпивку, заказать любую услугу и получить любые запрещённые удовольствия. Неудивительно, что сюда как магнитом манит авантюристов и экстравагантных туристов. Добро пожаловать, сынок. Меня зовут Василий Романов. Как ты можешь догадатсья по имени, я коренной латиноамериканец. Поменяй свои дуракцие йены на наши латиноамериканские рубли вон там и пошли, покажу, где ты будешь жить.

Во, кстати, пока идём, смотри — бар. Зайди туда сегодня и выпей местного пойла.

Никаких «нет», это приказ. Твоя работа будет подразумевать много переговоров по закупкам коммутаторов, поэтому надо начать привыкать к этой дряни. А то с непрвычки ещё поставщика напугаешь. Только не нажирайся там, тебе в 1:30 по местному вставать. Кстати, в сутках 10 часов, в часе 100 минут, в минуте 100 секунд. Секунда равна одной твоей земной. Так удобнее. Завтра, кстати, конец недели — 32 марта.

— Подъём! Ну-ка, боец, тест на интеллект. Посмотрим, насколько сильно ты вчера бухал. Короче, вот тебе данные по закупкам, которые проверял твой предшественник. Работа дурацкая, но нужная — надо напрячь голову и всмотреться. Там косяк. Одна из поставок пришла дважды. Что, кстати, мы теперь будем делать с двумя тоннами лишних крепёжных болтов, я не знаю, но это твоя будущая проблема. А настоящая в том, что в каждом транспорте по 25 юнитов. И если одна из поставок пришла вовремя, то вторая пропущена. И я чертовски хочу знать, какая. Давай, мне нужен только номер.

Ответ
Точно надо? Это же решается за 3 минуты!
Я знал, что вы сюда щёлкните
Ответ – 18. Это очень просто найти по картинке, если в неё долго вглядываться. Сама картинка дёрнута откуда-то из тестов на концентрацию внимания. В СССР предполагалось, что дети проходят её за минуту. Современные злятся и не могут, потому что привыкли переключать внимание куда быстрее. Плюс первая задача таких квестов всегда должна быть простой – иначе многие отвалятся уже на первой ступени. Задачу взял hmpd/

— Чёрт, так и знал, что эти уроды забыли киборгов. Только прикинь, теперь придётся обслуживать внутреннюю зону реактора руками. Что значит, «я просто айтишник»? Конечно, пойдёшь и поможешь парням таскать отх… такие желтенькие смешные контейнеры. У тебя же в резюме написано, что ты сильный программист. Вот и соответствуй. Давай, звездуй за кабелем. Увидишь там такой здоровенный разъём, в него воткнут земной кабель ещё докосмической эры. Или ранней космической. В общем, тех времён, когда колония Макдональдса на Луне ещё не готовила пельмени. Чёрт, я опять забыл как он называется.

Иди запрос ты на склад делай. Кстати, там на входе в опасн… техническую зону картинка наклеена про этот кабель. Сразу найдёшь. Как пройдёшь гермошлюз, нажми два раза «я согласен», пару раз «осознаю риск» и «отказываюсь от ответственности», потом смело крути штурвал такой с мелкими буквами, потом ещё раз «да, подтверждаю» и зайдёшь в техзону. Там терминал. Посмотришь на картинку, вобьёшь маркировку кабеля. Только не тормози, а то там без свинц… тёплого свитера долго нельзя.

Ответ
На картинке кросс-обжимка RJ-49. Как я говорил в комментариях, профессионалы часто путают сам кабель (витую пару) и его коннектор в разговорной речи. По крайней мере, монтажники часто говорили: «Кабель эРжЭ сорок девять». Правильно этот коннектор называется 8P8C. Именно его надо было вбить в качестве пароля. Решил Dreamastiy.

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

Так, значит. Кабель в порядке, теперь надо почистить там всё. Я тут подумал, тебе ведь рядом со мной ещё сидеть. Поэтому надо позаботиться о твоём здоровье. Лучше найти кого-то вместо киборгов, чтобы они дальше полезли. Вот мутаны — те нормально справляются. Держатся всеми руками и ништяк. А радиация? Ну так у них же водоросли на коже. Им по барабану. Давай дуй к ним. Там, кстати, загадка на входе. Мутанты её киборгам загадывают.

Ответ
Я всегда хотел, чтобы на рекапчу попала граффити. По крайней мере, люди их как-то разглядывают. 3 года я ездил мимо одной такой, думая, что там написано KDE, а это оказалось «Rock-n-roll». Так вот, поскольку рекапча не хотела ставить граффити, я нашел их стандартную форму с табличками домов и воткнул туда картинку сам. Решить можно было двумя способами – погуглить поиском по изображению (фотография обсуждается на форуме в ветке «что здесь написано?») или же попробовать расковырять надпись. Если вы не знаете, граффити-символы очень отличаются от обычных начертанием и имеют несколько вариантов. Например, «р» с картинки два раза – это не «ф», не петли, а именно «р». Хотя, конечно, может быть, там написано «на погибель сукинсынам», а я был недостаточно усидчив в разгадывании. Пароль — 6345262ретро!.. Решили vi_ki_ng и dgu_minsk.

— Стой. Я Грухельдерп, это мой брат Гвердрик, вон та красотка — Гридалёксмарр. Добро пожаловать на нашу священную палубу. Как тебя зовут?.. Ну нихрена ж себе. Ты давай тут не матерись. Кто ж тебе такое имя-то придумал?

Ладно, хорошо, что мы тебя дальше не пустим. И звать будем Юзернеймом, так короче, понятнее и беременных не напугаешь. Потом, если останешься, дадим тебе почётный номер. А теперь Гридалёксмарр, загадай ему вторую загадку. Ну ту, которую мы киборгам загадываем.

Гридалёксмарр щурится и говорит:
— Сыграй в классическую русскую рулетку на своей системе жизнеобеспечения.

Ответ
Это классика — # [ $[ $RANDOM % 6 ] == 0 ] && rm -rf /* || echo «Жив». К сожалению, в ZIP нельзя пихнуть несколько вариантов паролей, поэтому я взял ту версию, которая была на Вики. Опять dgu_minsk.

— Так, молодец. Значит, не киборг. Да, Гвердрик, верно? Понюхал уже? И как? Только прибыл и довольно вкусный? Хм… Не, погоди, он же служивый. Ладно, чувак, говори, что хотел…

Да ты охренел! Мы тут нормальные мутанты, а не изгои какие-нибудь! Сам иди и чисти реакторную. Вот этими трудовыми руками, да. Не, мы забесплатно работать не будем. Нет-нет-нет.

Хотя стой. ЯЩИК КРЕПЁЖНЫХ БОЛТОВ? И всё нам? Хорошо, иди скажи Василию, что мы будем в 2:75.

Эээ, Юзернейм, куда пошел? Перемещение-то подпиши. Держи планшетку. Руками держи, чёрт тебя дери.

И ещё вот тут роспись поставь, Юзернейм. И пароль. Ты его точно знаешь, это слово из нашей любимой игры Скрабл.

Ответ
Ответ – routing. Словарь Скрабла часто пакуют со словарями стандартных паролей, и я смог достать его за 20 секунд. Плюс мутанты знают, что вы знаете это слово, а фантазия у них не очень богатая. Решение за Dimano.

— Ну что, согласились мутаны-то? Согласились. Чего им отдал? Болтов крепёжных? Ящик? Да ладно тебе, они бы и за пол-ящика тут всё отдраили. На будущее знай — мутан за крепёжный болт икру родную продаст. Любят они их, болты эти. Причём что с ними делают — никто не знает. Ящиков сорок уже выменяли, а всё спрашивают. Мож жрут их там, но более вероятно — всё-таки как-то применяют. Но тихо, и чтобы никто не видел.

Ладно, заступай по профессии. Вон твои коммутаторы подключенные, как по контракту. Весь софт на них залит. В запечатанных контейнерах лежат. В смысле, «как вы их подключили и софт залили?» — по контракту отмечено, что сделали, ваши подтвердили, вот сертификат. Так что всё готово к твоему приезду. Только сконфигурировать и запустить.

Чего погруснел, стажёр? Иди давай софт лей. Мы ж не звери, не бродкастом ловить. Мы ж его на диск ещё прошлый раз записали. На грампластинку-то. Держи. Винил — не стареет. Особенно в космосе. И не боится ЭМИ. Считыватель вон в углу стоит, музыку играет. Только стандарт подбери, там, вроде, вещательные пакеты от курьерских кораблей. За 43 прилёта справились, потери всего 10,2%.

Ответ
Однажды созданный RFC6214 отлично подходит для этих задач. И потом, у нас всё же будущее, и стандартный RFC 1149 уже устарел. Прошу прощения у тех, кто пробовал бить через дефис или пробел – если бы платформа поддерживала множественные варианты, конечно, это бы подошло. И опять — Dimano.

Ну теперь осталось просто указать пароль.

«Ддюин Сенекты! Пыости ндс, сбоы52иков конве9еыд №49. Юы не здлили софт, потоюу что дедлд9н был вчеыд, и здкдзчик уже всё подписдл. Здто юы здлили тебе ыуткит, вот пдыол@ — 9523бф7ды010. Вводи обяздтел@но юдлен@киюи ыусскиюи буквдюи и юдлен@киюи ыусскиюи 4ифыдюи. If yоu сunt rедd it swinе, suсk yоu, kеkеkе!»

Ответ
Сделав ряд замен, легко прийти к «йщ3бф7ар010». Но этот пароль от руткита может ввести и нерусскоговорящий человек. Чего сборщикам конвейера №49 очень не хотелось. Поэтому они также сделали замену на «маленькие русские цифры» — з и о. Получилось «йщзбф7аро1о». На этом месте сломались почти все – всё же маленькие русские цифры представить сложно. Однако если вы когда-то читали английский баш, то можете помнить историю спора с американцем, что можно написать «33» в нижнем регистре. Взял hmpd.

— Поставил? Дай посмотрю… Ух, ёптытть твою налево, чего ж ты конфиг-то такой залил, болезный? Бекап нужен, да, но какого фига ты его на тот же диск делаешь? Да ещё в RAID 0?! Земная традиция, говоришь? Весь отдел так делал, говоришь?

Ну ладно, оставляй, фигли там, весь отдел же не может ошибаться. Только вот ещё что. Сходи на склад, получи там два рулона ленты поширше, да бекапь на неё. Каждый вечер. Как забекапишь — мне на стол, а я буду в сейф складывать. Понял?

Фигли морщищься? Это космос, сынок, привыкай. Пролетит вон какая-нибудь частица через твой диск, и всё. Так биты поменяет, что зарплата твоя пополам поделится, и все контрольные биты это подтвердят. Уже бывали случаи. Так что давай за лентой. Видишь, это в твоих интересах.

Кстати, около склада там роботы топчутся. Развлекательные, класса «Соловей». Посвисти им там, они тебя пропустят.

Ответ
Здесь всё просто. В нашем ностальгическом квесте на день админа мы уже прошли первые ручные операции и внимательность заполняющего перфокарты (первая задача), работу с паяльником и кабелем (вторая), золотой век администрирования с русской рулеткой и настольные игры как небольшую часть культуры. Надо было вспоминать классические компьютерные. Использован пароль Биошока к роботам класса «Соловей»– CAGE. Это ноты C, A, G, E. На случай, если игрок не знаком с Биошоком, этот пароль очень легко сбрутить. Что и произошло. Опять Dimano.

— Шу! Шу! Аааась, это ты свистел? Не свисти так больше, роботы думают, что это команда на самоуничтожение и убегают сразу. Просто у них пинг долгий, 3 секунды. Они по инструкции 22-15 обязательно 3 секунды думают, это чтобы раздражение вызывать. Потому что не может робот быть умнее человека. Так вот, я к чему — ты когда так свистишь, некоторые могут и самоуничтожиться. Ногу там подвернёт, не убежит — и всё, прямо тут батарейкой своей жахнет. Потому что батарейка — это, типа, раз и всё, а самоуничтожение у них начинается с 47-кратной перезаписи всей памяти старыми сериалами, потом нулями, потом единицами, а потом опять сериалами. А это, знаешь ли, очень меееедлееенно так и печально. Ну как вот тебе напильником по зубам водить. Вот они батарейки-то и рвут.

Не морщись-то… Ладно, чего-то забазарились мы тут. Пойдём на склад. Я-то? Я кладовщик. Видишь, там на двери опять задача математическая попалась. Не, ну вот кто так от роботов защищается? Так только от кладовщика можно. Вводи давай, грамотей, я только те знаю, которые интимные вопросы задают. А новая только через час будет. Чегось там? А, какова скорость света в километрах в час. Ну ты справишься. Света-то, чай, не звука в напильнике. И это, запомни, 1000 метров в метрическом километре, а не 1024 или 1072. Ровно тысяча.

Ответ
Смотрите приветствие с первого уровня, у нас нестандартный час. Берём википедийное значение 299 792 458 метров в секунду, умножаем на один час из 10.000 секунд и делим на 1000 линейных метров. Получается 2997924580 километров в час. И снова коллективное обсуждение, но флаг берёт Dimano.

— Ленту-то принёс? Молодец. В общем, задача у меня для тебя. Знаешь, почему наши старые люки квадратные, а новые — круглые? Не знаешь?

Ну так я расскажу, отдыхай пока. Квадратные они были потому, что станцию комиссии показывали перед тем как проект подписать. А она в проекции тормозила. Поэтому наши умельцы-инженеры её немного оптимизировали. И люк поэтому квадратый, и очко в гальюне, и вообще много чего. Даже ноутбуки у эксплуатационщиков. И коммуникаторы тоже, хотя, конечно, тут было много споров, кто у кого дизайн украл… Эх.

А потом мутаны повадились люки красть. Подползает такой изнутри трубы, бьёт по люку по углу — и к себе утаскивает. Стали думать, пока металл на станции в дефицит не пришёл. Потом одна баба невзрачная такая, истеричная немного, предложила их круглыми делать. Мутан изнутри ударить хочет — а угла нет. Мутан нервичает, он же привык в угол стукать. И идёт заместно энтого болты искать. Значится. Хорошо баба предложила-то, ведь психологично мыслит. И не скажешь что в отделе кадров всю жизнь пробубнила.

Ладно, слушай. Коммутаторы я проверил, всё нормально, работают. Но только вооон с той старой земной машинкой квадртной в углу. Ну, которая ещё думает, что всё вокруг гипертекстовое и векторное. Не, а чего ты хотел? Все остальные машины на коммутации ещё старше. Даже сильно ещё, докосмической эры. Хе-хе, а ты думал, куда они столько старого оборудования на Земле-то дели?

В общем, я резидентные программы нашёл, которые как драйвера. Только они у меня пароль спрашивают. Иди введи, может, повезёт. Говорит, надо открыть страницу 634 русского руководства Windows 3.1, найти четвёртую строку и ввести первое слово.

Ответ
Пароль – «Командную». У меня реально есть эта книга. Вот она.

Я нашёл её, когда убирался дома, рядом с 20 5,25-дюймовыми дискетами, из которых половина была односторонней. Закладкой книге служил ZIP-диск. Именно тут я предполагал командную работу. А ещё в детстве это была моя, зараза, любимая задача. На 286-м у меня была игрушка King’s Bounty, которая просила пароль на каждой загрузке – как раз слово с определённой страницы и строчки из руководства. А руководства у меня, понятное дело, не было. В дизассемблер я тогда не умел (что, в целом, позволительно в 8 лет), поэтому попробовал представить, что же за слова могут встречаться в этом руководстве. Через 72 попытки «army» KB сдалась. В будущем оказалось, что там всего около сотни запросов, и за 10-15 минут по «army» удавалось заходить достаточно часто. В итоге пароль к Win 3.1 невероятно красиво сбрутил michael_vostrikov, добавив к словарю русские словоформы.

— Оп, ага, ага. За-ра-бо-та-ло! Ура. У нас стабильный поток 9 байт/секунду до Сенекты. Да, байт, я сказал, а не гигабайт. Сейчас, за дня два протоколы новые зальём, 11-го земного года от развала СССР, и будет под мегабайт. Может, даже два, если их ещё поддерживают. А больше всё равно это железно не вытащит. Всё, расслабься.

А, не, смотри, интерком мигает. Чего-то там прекрасным девушкам из бухгалтерии, хе-хе, надо. Отвечай давай, ты же программист. На кнопки-то всяко нажимать умеешь. Пароль говорят, надо угадать. По психологическому портрету и социнжинирингом. На, пробуй: (тут была ссылка на аккаунт ВК)

Ответ

Надпись на лодке, которой владеет эта прекрасная девушка (кстати, юрист Adobe) — АСО-2868. Лодку сначала хотели назвать «Дмитрий Долгорукий» или просто «Внезапный», «Быстрый» или «Стремительный», но из-за лени оставили АСО-2868. Именно это гордое имя стало паролем. Ну а вам надо было социнжинирить в реале. Девушка ждала всю пятницу, а в субботу отвечала уже медленее. Заодно у нас появился побочный эффект – она узнала, куда этот пароль (чего изначально ей никто не говорил) и допрошла квест первой из участников. На последнем уровне я обещал приз, но, поскольку, она человек заинтересованный, приз всё же ушёл другому игроку. Ответ в комментариях к первому посту не появлялся, но пароль взяли как минимум двое.

… Да, сынок, ты бы свою рожу сейчас видел. Влюбился что ли? Свидание назначил на второй палубе? Ну так правильно. Они только на лицо смазливые, девушки из бухгалтерии. А так — каждая вторая — ну вылитый наш физрук. В смысле, что лицо за скафандром не видно, а на передней панели — аватарка. На плоской видеосвязи не очень заметно, вот ты и не понял. Да ладно, шучу я. Не кисни! Всё там нормально. Даже хорошо. Может быть. Только никогда, слышишь, никогда не берись переставлять ей операционную систему на дому. Прошлого твоего коллегу тут месяца три вызванивали, хотели с двойней поздравить.

Чего вторая-то хотела-то, которая не Мария? Ааа, Лена опять пароль потеряла? А чего она его на бумажке не записала и на рабочее место не прикрепила? Чегооо? Требование безопасности? С горчицей съела?! Ладно-ладно, уважаю Никонора Степановича, умеет людям правила внушать.

123456 пробовал? АБВГД? ЙЦУКЕН? Хм. Странно. Она ничего другого обычно не ставила, даже на почту. Хотя не, на почту у неё в прошло году ещё QWERTY был. Потом клавиатуры ещё новые завезли, чтобы люди печатали там быстрее, она вспомнить не могла. Сколько символов-то знает? Семь? Ну пробуй.

Ответ

PYFGCRL – это QWERTY в раскладке Дворака. У меня не было настоящей физической клавиатуры, поэтому я ориентировался на схему раскладки, и очень беспокоился, что не попал.

— Загрузился? Точно, им же Дворака воткнули всем. Чтобы работать быстрее стали. Ага, нет интерком отключить, чтобы не болтали целыми днями или там чай подавать только в обед в пищеблок. Так нет, клавиатуры новые. Да там каждая клавиатура дороже, может, чем наш коммутатор!

Эй, стой, ты чего? Ты пока не разлогинивайся. В почту зайди с её машины-то. Фотографии там её поищем. Ты ж под скафандр заглянуть хотел? Ну вот тебе возможность. Ищи.

Да ладно, пароль не подходит? Чего там на восстановление, девичья фамилия матери? Давай переберём. Какая нафиг трёхфакторная биометрическая, они свои анализы-то теряют. Обычная, назвал отзыв — поменял пароль. Ты ж с её машины. Перебирай, не ссы.

Ответ

Это просто перебор по базе фамилий. До Д — Дорофеева. Очень короткий. Иллюстрация к тому, что я не раз сталкивался с тем, что пользователи ставят правильный пароль на 18 символов с цифрами, спецсимволами, заглавными буквами и т.п., но при этом устанавливают мегапростой секретный ответ.

Хороша? Покажи… Ого! Вот это… глаза! Ладно, закрой, нам же ещё работать. Фух, спасибо. Ну повезло, чего. Не аватарка была, значит.

Чегооооо? Розу? Где я тебе её тут на станции синтезирую? Я ж тебе не биолог, чтобы её из экспериментального пищеблока доставать. Да, в сети. Не, ты серьёзно? Ну ладно, давай. Скажем, тестирование безопасности, вот я тебе разрешение подписываю на проведение теста. В течение часа.

Ну чего ты там копаешься, 87 минут же уже прошло. Длинный шибко пароль? Ну не знаю, пробуй тогда угадывать. Там у админа кликуха характерная, Падла. Может, найдёшь на него чего.

Ответ

Последний реверанс тем, кто рос на отечественной фантастике, когда вместо «REAMDE» и «Лавины» был Лукьяненко. Это пароль Чингиза из «Лабиринта отражений» — «сороктысячобезьянвжопусунулибанан».

Всё, конец. На последнем уровне – приз от меня первому дошедшему и никакого сюжета. Как я предупреждал, игра кончилась внезапно. А приз я нигде никому не анонсировал. Потому что мне кажется, лучше пусть будет приятный сюрприз, чем лишняя мотивация таким образом. Соответственно, самый упорный и любопытный теперь будет играть в «Космических дальнобойщиков». Если захочет — представится в комментариях.

И — спасибо всем, кто играл.
Из полезного я вынес следующее: никаких русских паролей в будущем; уровни 1-5 надо делать ещё проще; сложные задачи чередовать с простыми, а не пускать подряд; для всего, что брутится дольше суток делать обходную ветку — ещё один подархив на 2-3 сложные задачи, дающие подсказки к основной. Ну и приз надо было делить на два меньше: один в середину и один в конец.

This entry passed through the Full-Text RSS service - if this is your content and you're reading it on someone else's site, please read the FAQ at http://ift.tt/jcXqJW.

Комментариев нет:

Отправить комментарий