Предыдущая глава |
↓ Содержание ↓
↑ Свернуть ↑
| Следующая глава |
Ходячий механизм пробрался в пещеру и осветил внутренне пространство прожектором. Показалось он сделал это специально для меня -вряд ли ему самому это было так необходимо. Да и я, уж очень подозрительно удачно припал лицом к вентиляционным отверстиям, получив возможность наблюдать за происходящим. Вне всяких сомнений — так и задумано.
"Можно ведь и отравиться!" — подумал я, когда ощутил запах гари, отработанного топлива или скорее выхлопных газов. Должно быть, после отключения питающей установки, механоид перешел на альтернативный источник энергии — топливный генератор или что-то вроде того. Возможно поэтому так и грохочет, а в обычных обстоятельствах работает заметно тише.
Щелкнули пневматические захваты. Мои, или скорее наши с хрюшками общие апартаменты, сначала немного приподнялись снявшись с опоры, а затем опустились к двум другим камерам-близнецам. Последние сантиметров двадцать до каменного пола контейнер провел в свободном падении и приземлился с глухим металлическим отзвуком. Пассажиры возмутились не слишком мягкой посадкой вялыми повизгиваниями, но вскоре замолкли — главное все живы здоровы. Автоматрон схватил единственный оставшийся пустым контейнер и закрепил у себя за спиной.
Возникло ощущение, что механоид собирается за новой партией живности, но он вдруг замер и с ослабевающим гулом напомнившим вой отлученного от животворящей сети пылесоса, присел на опоры. Его двигатель завершил свой последний оборот, а из выхлопной трубы, о существовании которой я мог только догадываться, в качестве эдакого финального аккорда, вырвался громких хлопок. Прожектор продолжал светить, держась на остатках заряда или на честном слове разработчиков — для пущего театрального эффекта. Это ведь срежиссированная кат-сценка. Квест!
Не прошло и минуты как в пещеру прибыли двое. Их лица скрывали капюшоны, однако излишне квадратная конституция и торчащие из-под балахонов ухоженные бороды выдавали в них классических дворфов. Это были не неписи, а игроки, что легко узнавалось по их выговору.
— Достали эти почтовые миссии. Пойди — привези. Тут один рейс тянет на полтора часа в один-то конец. Какой идиот такое выдумал? А, Харви?
— Скажи лучше какой идиот на это подписывается? Тут упор на реализм. Терпи, раз уж полез.
— Репутация еле-еле верх прет. Мне еще с десяток таких марш-бросков придется отбыть, чтоб только до ученика повысили и выдали комплект инструментов. Сорок девятый уровень, а все в снабженцах ходим. Может лучше в маги податься? Там вроде дедовщина поменьше и колдовать можно практически сразу.
— Хорошо там, где нас нет. А на проверку — везде одинаково. Магами тоже не сразу становятся. Пока второй класс не заслужишь, придется помучиться в служках, крыс там всяких по винным погребам погонять, да выдержать какое-нибудь эпическое испытание постирушками грязных труселей и вонючих обмоток. Меньше ной и ищи маленькие прелести в каждом конкретном моменте.
— Какие же?
— Вот, к примеру, скачешь порожняком за грузом, а на дороге нуба видишь. Что станешь делать?
— Ну не знаю. Подвезти его что ли?
— Дурак ты Аверс. В чем веселье-то? Попробуй его спихнуть в канаву, напугай лошадьми. Я так всегда делаю. Пользуйся! Плохого не посоветую.
— Эй. Гляди-ка. Мех издох похоже и тесла-конденсатор не фурычит.
— Разрядился наверное. Неписи вроде как следят за этим делом, меняют их постоянно. Может глянем?
— Пусть сами разбираются. Это не наше дело.
— Это что же получается нам теперь ящики в телегу тащить? Обычно оно само их грузит.
— Наверное опыта больше отсыпят. За переработку положено!
Дворфы оказались довольно крепки. Схватились за поручни ящика и поволокли груз наружу, где их поджидала повозка запряженная парой грузных скакунов.
[Система: Ваш персонаж задействован в игровой симуляции. Рекомендуем покинуть игру на сроком на 1,5 часа или более долгий срок. Вы можете остаться онлайн, однако сценарий события не предполагает активных действий с вашей стороны. Приносим извинения за доставленные неудобства и напоминаем пункт 753.1/4 пользовательского соглашения. Указанное время будет добавлено к сроку действия активного тарифного плана. После следующего захода в игру вы получите двухсотпроцентный бонус на количество получаемого опыта сроком на 24 часа в качестве компенсации.]
6
Проснулся ближе к полудню. А казалось только прилег!
Версия с не сработавшим будильником потеряла всякую актуальность, когда обнаружил останки ненавистного врага человечества в углу комнаты. Мысленно воздал хвалу всем высшим силам за то что не дали вверить свое пробуждение довольно дорогому мобильнику, потерять который, без особой нужды, было бы несравнимо обиднее. Вот что значит ложиться под самое утро.
В сетевом мессенджере уже кипела жизнь. Митька во всю расхваливал какую-то фигню, Ден восхищался его профессионализмом, Си-Си пытался перекричать их обоих, доказывая свою правоту хотя с ним никто и не спорил, а Антеро изредка всем поддакивал.
— Как дела? — зевая с спросонья, поинтересовался я и получил в ответ неудобоваримую кашу из их перемешанных в хлам голосов. Друзья начали отчитываться об успехах одновременно. Хоть отключай звук поочередно!
— Заткнитесь уже. Дайте я скажу! — попросил слово Си-Си, заглушить которого все равно никто бы не сумел.
— Ты не поверишь! Я достал их. С первого захода. Без рекогносцировки. Кто бы мог подумать, что там дырявая солярка бородатого года выпуска и ftp не пропатчен. Последний скрипткидди бы справился. Продавец просто лох — дал ссылку на демонстрационный фрагмент на фтп-сервер, где лежал и оригинал в запороленной директории.
— Да, но что бы вы без меня делали? — вмешался жадный до похвалы Митька. — Всю ночь разбирался со схемой. И не зря ведь пахал. Сварганил вот эту штуку. — он повертел перед камерой куском зеленого текстолита ощетинившегося распайкой электронных компонентов. — В этот ROM запишем данные об объекте. Нужна качественная 3D модель в формате ".xfb". В сети таких море — задешево, хотя можно заморочиться и сделать самому. Есть правда одна маленькая деталь. Капсула — тварь хитрая! При загрузке игрового мира проводит самодиагностику. Подобные закладки легко обнаружит. Для обхода этого недоразумения, я предусмотрел таймер на включение/отключение. А? Каково? Кстати, я пока свою капсулу не собираю, а проверить нашу штукенцию не мешало бы. Фейт, будь добр, зашли ко мне Миху или сам заскакивай. Отдам на пробу, а себе потом еще сделаю, если что.
— Фейт. Слушай. Как там дела с квестом? Выполнил или как? Мне чего посоветуешь делать? — спросил Си-Си, усталость которого выдавали белки глаз, усеянные сеточкой красных сосудов.
— Не знаю. У меня продолжается еще, но я там слегка облажался. Теперь не знаю к чему все это приведет. А вообще нужно прокачать восприятие до 13, тогда следы видно. Пойдешь по ним — найдешь пещеру. Заходи внутрь и спрячься. Придут два непися, побухтят и свалят. Квест обновится. После этого выключай генератор. Не ошибешься — там рубильник так и просится под это дело. И сиди в пещере как можно дольше. Снаружи мехатрон поджидает.
— Кто?
— Не кто, а что. Типа робот! Нужно переждать, когда он исчерпает топливо и остановится. Я вот поторопился и он меня поймал, теперь иду по утешительному варианту.
— А как же волк?
— Не было там никакого волка. И хотя я отчетливо видел следы животного, они принадлежали тому механизму.
— Может это потому что твой персонаж охоте не обучен? Вот и следопыт никудышный — можешь слона с медведем спутать.
— Си-Си. Шел бы ты уже спать. А то без слез на тебя и не взглянешь. Шутка ли на два фронта надрываться. В игре вкалывал, так еще и на работе свое отстрадал. О здоровье твоем пекусь. Рыбка ты моя ненаглядная! — вставил немного ехидное, но в целом верное замечание Ден.
— Ты прав чувак, что то хреново мне. Пойду передохну. — на удивление легко согласился наш американский коллега и даже проигнорировал "рыбку", а значит и вправду очень устал. — Не шалите тут без меня! Бай-Бай!
— Ден, Антеро у вас какие новости?
— Я вкачал 10 уровень. И прохожу испытание на первую профессию. Как закончу стану стрелком в расчете на продвижение до снайпера, а там глядишь и до рейнджера доберусь. Прокачка не бей лежачего. Стой себе на возвышенности, куда мобы забраться не могут и поливай стрелами до победного. Местечко козырное нашел у Гнилого озера. Там у берега тритоны обитают с 18 по 24 уровень. Респятся быстро — только успевай убивать. Стрел правда многовато уходит, а лут подобрать не получается — внизу опасно, загрызут. Так что трачу много, а зарабатываю только опыт. Стрелы с зачаровкой на ветер — те что лучше всего против монстров водной стихии срабатывают, обходятся по 2 медяка за штуку. Грабеж! Пришлось даже закинуть немного реала на первое время, чтобы сгладить острый бюджетный дефицит.
— Моего альтер эго зовут Арвест, могу покачать на шаре если кого заинтересует. От вас потребуется только меня развлекать. Подойдут шутки, прибаутки, танцы всякие и другая самодеятельность чтоб я не завыл от скуки пока мобов расстреливаю. Вообще, так многих нахлебников подтягивают, особенно милишников, которым в ближнем бою, пока у них не появится хорошей экипировки, кругом хорошенечко вламывают.
— А я как раз из тех самых ущербных милишников. Боец двенадцатого уровня. — Антеро огорошил Дена своими успехами:
— Как? Небось начитерил уже?
— Нет просто мы в большой группе качались, а за это идет хороший стимулирующий бонус по экспе. Нас была целая орава, таких вот несчастных "мечников", которых в пати обычно не жалуют. Народу на целый рейд хватило. Собрались и пошли всем скопом в Заброшенное аббатство. Слились на первой же горгулье во дворе. Вернулись. Слились. И так еще раза три. Потом кто-то предложил скинуться на услуги священника, чтоб подлечивал и обкастовывал. Пришлось подкинуть немного кровных евриков для раскрутки. Но оно того стоило. Дело пошло, хотя наш прист бедолага только и успевал воскрешение юзать. Ругался страшно — кучу жемчужин извел. На проклятой земле ресать без расходников способны только бишопы и конечно кардиналы! Но ушел довольным! Мы выбили душу призрака — такая штука для зачаровки эквипа, а конкретно эта — подходит для любой накидки. Дает двухпроцентный шанс стать невидимым сроком на 10 секунд при получении физических повреждений. На аукционе двадцать тысяч золотых стоит. Разыграли её в кости. Правда, священник выбросил четыре шестерки и забрал себе. — Антеро редко улыбался, но сейчас делал именно это.
— Тебе-то чего радоваться, раз уж рарка ушла на сторону?
— Просто вспомнил как было весело. Я наверное, после того как разделаемся с работой — продолжу играть.
— Не гони. Если бы такое Си-Си сморозил, я бы поверил. Но ты?
— Нет правда! Хотя радуюсь не столько этому. Я вроде как обнаружил потенциальную уязвимость. Может и не большую, но птичка по зернышку... Или как там говорится?
— Выкладывай.
— У меня снифер трафика все время работает и анализаторы кода трудятся. Я кажется выловил фрагмент, который отвечает за выброс костей. Тут как и везде задействован генератор случайных чисел, но судя по данным анализа, его формирование происходит на клиенте, а не на сервере. Достаточно в подходящий момент, когда начнется дележка лута, подменить исходящий пакет на тот что я отследил — с максимальным значением на кубиках и любая рарка — твоя. Профит!
— Кстати, Фейт. Я выслал тебе на почту дезасемблированный фрагмент клиента. Ты такое любишь. Я закомментировал все блоки в которых разобрался, но вообще для меня сложновато. Посмотри, может выгорит чего? А я пока подумаю как внедрить подмену в поток. Жаль только без ключа ничего не выйдет. Ден?
— Работаю над этим. Сложность в том, что ключ шифрования имеет слишком большую разрядность и всякий брутфорс без квантовых вычислений превращается в безвыигрышную бесконечно долгую лотерею. С текущими темпами, взлом займет примерно пятьдесят тысяч лет. А ключ еще и меняется с высокой периодичностью — раз в восемь часов. Не успел — начинай все сначала. Веду атаку на алгоритм по всем известным методам и их комбинациям. Пока держится. Зацепок нет.
— А чего это мы все о работе, да о работе. Народ! А есть ли в игре мирные профессии. — проявил неожиданный интерес Митька. Во истину вода камень точит, раз уж и он поддался на рекламацию. — Так чтобы заниматься своими делами и никого не трогать. Без боевки и прочего мракобесия? Ну не лежит моя тонкая душа к этому.
— Совсем мирных, вроде как нет. Тебе возможно подойдут те, которые прокачиваются за счет крафта. Те же торговцы. Им незачем по данжам шастать, мобов гонять и квестов можно делать по-минимуму. Покупают, продают, что-то мастерят. Самый обеспеченный класс в игре. Остальным такие доходы и не снились. Потом дорастают до негоциантов или специалистов ремесленников: алхимиков, кожевенников, ювелиров и прочих.
— Во! Уже что-то. Возьму на контроль. Почитаю. А вообще сволочи вы!
— Это еще почему?
— Дурной пример заразителен. Соблазнили меня на очередную фигню. Взоболмутили!
— Ну так откажись.
— Нет. Уже никак. Да и это было бы в высшей степени бесчеловечно, лишать вас удовольствия от общения со столь замечательной персоной на ниве виртуального пространства...
До конца дня занимался над разбором фрагмента кода, присланного Антеро. Затея с ключом шифрования казалась мне утопичной. Тогда как модификация клиента — перспективной. По всему выходило, что тахионный передатчик мог не иметь аппаратного лимита на объем передаваемых на сервер данных. Если изловчиться и направить весь накопленный сниферами материал обратно, то в зависимости от глубины проверки и степени фильтрации могла возникнуть петля и произошел бы неизбежный коллапс системы или иной непредсказуемый эффект. Своего рода переполнение буфера. Это, в свою очередь, вполне ожидаемо приведет к сбоям в ресурсоемких подсистемах, таких как модуль шифрования, а если совсем повезет — на время притормозит защитный механизм в целом. Главное успеть залить специальный код на сервер прежде чем Рион-Тек перезагрузит Риолу. Разработчики конечно же все проверят, но если ничего не найдут — у нас останется лазейка для дальнейшего развития атаки в обход блока шифрования.
Поделившись наработками с Антеро, съездил к Митьке за его "жучком" и смонтировал чудо-агрегат на второй капсуле у себя дома.
Как и обещал, Мишка пришел пораньше. Условились проверить новинку в действии. Братец и сам уже порывался в игру, но мы ждали подходящего момента. Завершило мой вступительный брифинг известие, которое вызвало море негодования со стороны младшего, однако я продолжал настаивать на своем — как мне казалось, весьма любопытном варианте:
Предыдущая глава |
↓ Содержание ↓
↑ Свернуть ↑
| Следующая глава |