Оказавшись внутри станции, Минин резко скомандовал:
— Прикрывай меня, я поработаю с терминалом — голос программиста был напряжён. Свой ящик он оставил плавать на приличном расстоянии.
Программист подлетел к, расположенному на стене кожуху, и стал его ломать. Андрей занял максимально удобную позицию сзади него, чтобы контролировать и люк, и коридор. Верхней парой механических рук Лихов держал УРГ-8. Минуты тянулись тягуче, выматывая натянутые нервы. Каждое мгновение Андрей ждал нападения, но ничего не происходило. Два беспилотника, отправленные внутрь станции, обнаружили там несколько ремонтных роботов, занятых своими прямыми обязанностями, и всё.
— Тихо здесь как-то, я ожидал более бурного приёма — Сказал Андрей.
— А ты погоди — Со вздохом произнёс Минин — Совсем скоро будет нам и хлеб-соль, и делегация встречающих. Уверен они уже выдвинулись — Угрюмо добавил программист, не отрываясь от своего занятия — Гляди в оба!
Сам по себе призрак, какой бы странной штукой он не был, хранился на жёстком и диске в виде программного кода. Выгружаясь в память, он получал доступ к процессору и обрабатывал гигантские массивы данных. Вот здесь и начинались чудеса. За столетия попыток никто так и не смог понять, откуда берутся эти данные и что это вообще такое. Попытка записать обрабатываемую информацию выдавала бессмысленную чехарду чисел.
Призраки предпочитали мощные многопроцессорные компьютеры. Это позволяло им быть более незаметными. Прикидываясь самыми разными программами, они получали доступ, то к одному процессору, то к другому, делая свое черное дело. Ещё они любили широкие каналы передачи данных. Код призрака был не то, что бы огромен, но почему-то должен был передаваться за очень короткое время, только тогда он оказывался, если так можно сказать «живым»
Призраки умели мгновенно собирать информацию о компьютере, где обитали, любых связанных с ним устройствах и, вот интересно, внешнем мире. При этом они просто удивительно быстро мимикрировали. Их обращения к процессору становились неотличимы о работы операционной системы.
Интересно, что копировать можно было только активного призрака. Нет не так! Он сам мог скопировать себя, оставляя мертвый код. Исполнение его приводило только к зависанию компьютера в цикле бессмысленных повторений. Никто уже не помнил, кто придумал называть эту оболочку выползнем, но именно она была единственным слабым местом призрака.
Разобрав код на части, тренированные модули искусственного интеллекта, могли находить области памяти, занятые призраком и не допускать его обращения к процессору. На словах всё было легко, только вот призраки всему этому просто великолепно умели сопротивляться. Меняли область памяти, или мимикрировали под новые программы. Самое главное они сами умели препятствовать доступу других программ к процессору. Наконец, они могли просто сбежать в другой компьютер.
А ещё призраки учились. Нет, не тренировался как искусственный интеллект. Любая уловка работала против него только один раз. Второго шанса не было никогда.
Сейчас Минин с помощью своего экзокортекса смог найти в системе выползни целой кучи призраков. Теперь космонавты любой ценой должны были сообщить о присутствии здесь этих тварей. Игры закончились.
Время тянулось невыносимо медленно, Андрей вынужден был контролировать сектор, в двести с хреном градусов, но, кажется, несмотря на мрачные прогнозы Минина, ничего не происходило. Наконец программист закончил со своим делом и заговорил.
— Тут киберзащита — обалдеть, и многократное дублирование функций. Что-то мне подсказывает, что так делают не везде. — Он тяжело вздохнул и продолжил. — Люк мне всё же заблокировать удалось, это максимум что я могу сделать.
— Двинулись! — Напряжённо ответил Андрей. Он убрал УРГ за спину. Использовать его в проходе было опасно. Пока, что оружию предстояло ждать своего часа.
Спина к спине они полетели в коридор. Впрочем, никакой это был не коридор. Просто пустое пространство, окружённое со всех сторон бессчётным числом жгутов кабелей и гибких трубопроводов. То и дело, часть из них поворачивала в стороны, создавая нечто вроде ответвлений, прохода. Все они, сколько хватало глаз, были пусты.
Андрей уже почти успокоился, как часть кабелей внезапно резко метнулись к нему, обвивая ноги, руки и даже лазер. Мгновение и они с огромной силой потянули его в боковой проход.
Он нёсся с головокружительной скоростью. Лихов врубил двигатели на полную мощность, стараясь хоть немного притормозить. Увы, это оказалось бесполезно. Включив резаки на механических руках, он попытался ими достать до неаккуратно ухвативших его щупалец, а параллельно, использовав всю силу сервомоторов экзоскелета, смог немного повернуть лазер и выстрелил, перебив одно из них. Однако робот лишь усилил хватку оставшихся конечностей, не позволяя ему выпутаться.
Андрей резко выключил двигатель, а потом смог извернуться и, включив его снова, влетел в угол, образованный какими-то кожухами и загибающимися жгутами кабелей. Пара щупалец, оказалась зажата между ними и несколько ослабили хватку.
Противником его, скорее всего, был кабелеукладчик, обладающий просто невероятно длинными и сильными механическими конечностями. Что совсем неудивительно на такой-то огромной станции. Андрей ещё раз извернулся и выстрелил сначала в одно щупальце, потом во второе, пробив их насквозь. Из отверстий стремительно вылетала жидкость, которая мгновенно замерзала, превращаясь в облако крохотных шариков. Щупальца наконец ослабли. Андрей, работая резаками, смог вырваться из их цепких объятий. Занятый этим он даже не заметил, как обрезанные конечности втянулись, прячась между кабелями.
Кабелеукладчик
Андрей выругался. Призрак добился своего, разделив их.
— Корнеич! — Позвал он — Эй! Корнеич, ты где там?
— Да хрен его знает, меня в пустое пространство вытащило. Грёбанный кабелеукладчик, вот уж не ожидал. — Зло сказал программист. — Растут, мать их, над собой…
— Надо как можно быстрее возвращаться в коридор, откуда мы при… Откуда утащили — Заговорил Андрей и осёкся. Станция была предназначена для машин, людям здесь особенно-то нечего делать, а потому и никакой системы ориентации в ней не предполагалось.
— Ты, сам где? — Раздался в наушниках голос программиста.
— Да хрен его поймёт, в каком-то проходе между кабелями — Ответил Андрей — Попробую вернуться. У меня в памяти скафандра, вроде, трек остался.
Впрочем, это было намного легче сказать, чем сделать. Кругом всё казалось одинаковым — скрученные в жгуты кабели, между которыми иногда попадались короба приборов. Станцию построили, используя универсальный корпус, рассчитанный на значительно больший объём оборудования, чем требовался здесь. Поэтому и появились эти «коридоры».
Андрей двигался не спеша, постоянно ожидая нападения. Проходы эти были слишком узки для ремонтников, а новых щупалец он пока не видел. Так что осторожность его была несколько излишней. Скорее всего, кабелеукладчик сейчас ремонтировал свои гидравлические конечности, готовясь к новой атаке.
Андрей сильно призадумался: «Какие ещё машины, могут обслуживать станцию?». Перебирая в голове модели, технических роботов, он выбрался в относительно широкий проход, уходящий явно в крупное пустое пространство.
Места этого он не помнил. Всё происходило слишком быстро, чтобы успевать ориентироваться, к тому же карты у него не было, а трек строился относительно их исходного положения и не очень-то помогал.
Андрей решил двинуться в сторону корпуса. В этот момент луч его нашлемного фонаря выхватил из темноты прохода, летевшего к нему незнакомого робота. Его идеально гладкий корпус не был покрыт датчиками словно ёж, как это бывало у ремонтников.
Машина, поняв, что её заметили, врубила на выставленных вперёд конечностях плазменные резаки и, набирая скорость, двинулась к Андрею. Лихов перевернулся и рванул в сторону лакуны, паля в ремонтника из лазера. Выстрелы не причиняли роботу особого вреда, просто оставляя, на лобовой броне тускло светящиеся красные пятна.
Вылетев в пустоту, Андрей резко изменил вектор тяги и рванул относительно вверх, держа нижнюю полусферу под прицелом. Ремонтник не смог справиться с инерцией и вылетел из прохода, на мгновение, открыв Андрею свой бок. С этой стороны корпус робота был вполне обычным. Андрей, не задумываясь, хлестнул по нему очередью. Двигатели погасли, и ремонтник полетел относительно вперёд, слегка вращаясь в невесомости. Из дыр на его поверхности во все стороны вылетали мелкие шарики замерзавшей жидкости.
Андрей подлетел поближе, чтобы посмотреть и обнаружил, что на шарообразном теле робота с двух сторон были прикреплены пластины из вполне характерной композитной брони. Свободной от них оставалась лишь полоска корпуса, к которой крепились конечности да небольшая зона вокруг двигателей.
Лихову просто повезло, ещё мгновение и жестянка вскрыла бы ему скафандр. Призрак и правда, неплохо подготовился. Андрей выключил фонарь и огляделся, ища свет. Но везде была лишь темнота. Вероятнее всего они с программистом оказались в разных частях станции.
— Корнеич, приём!
— Чего тебе? — Откликнулся программист.
— Я сейчас свет на полную включу, если увидишь, сообщи. — Ответил Андрей.
Скафандры имели сигнальные фонари. Они могли выдать такую яркую вспышку, что её можно было заметить невооружённым глазом на расстоянии в сотню километров. Лихов настроил фонарь, и мигнул им, при этом стекло на мгновение почернело, защищая глаза от вспышки.
— Ну как? — Спросил он.
— Есть! — Бодро сказал Минин — Кажется, поймал слабый отблеск. А мы с тобой прилично так удалились. Я сейчас мигну, давай ко мне.
Андрей настроил камеры скафандра. Сам он ничего не увидел, но те заметили бледный свет относительно слева. Андрей двинулся туда.
Судя по дальномеру, он успел пролететь около пятидесяти метров, предусмотрительно держась подальше от жгутов и кожухов. Вдруг со стороны кабелей к нему устремились с десяток гидравлических щупалец. Лихов сразу начал палить из лазера по приближающимся конечностям. Мгновение и на четырёх из них зажглись языки голубоватого аргонового пламени.
Андрей врубил тягу на максимум, лишь на пару сантиметров разминувшись с резаком. Этого ему хватило, чтобы перевернуться и просто срезать инструмент, повредив гидропривод. Из его рассечённых трубок, струёй устремились шарики почти мгновенно замерзающей жидкости. Дальше всё происходило очень быстро. Ещё пару щупалец он прострелил из лазера. Оставалось одно.
Андрей нацелился было на него, но тут на его ноги оказалась накинута петля и он стремительно полетел к клубку кабелей, из которых вылезли щупальца.
Оставшийся язык белого пламени метнулся к нему. Андрей в последний момент смог отсечь щупальце своим резаком. Одновременно с этим он стал очередями стрелять по клубку и, похоже, что попал. Видимо, робот обмотался кабелями для защиты, но это его не спасло. Андрей, не прекращал стрелять. Согнувшись он механическими руками вцепился в щупальце, стараясь оторвать его от ног, но то держалось крепко, волоча его куда-то.
Лихов выхватил из-за спины УРГ и, направив в сторону, откуда тянулись щупальца, выстрелил. Мгновение и из гранатомёта вылетел цилиндр, сразу же развалившийся на пять десятков ракет, размером чуть больше карандаша.
По безумным траекториям они понеслись во все стороны, ища цели. Три из них рванулись к клубку кабелей. Всего лишь миг и тот абсолютно беззвучно разлетелся фейерверком обломков. По скафандру Андрея забарабанил мелкий мусор. Мгновение спустя, стало полыхать со всех сторон. Ракеты находили свои цели.
— Ты что творишь, мать твою! — Загремел в наушниках голос Минина. — Нам ещё нужна станция!
— Да успокойся ты, они на статичные-то приборы не реагируют — Ответил Андрей — Слышь, Корнеич ты это, осторожнее там. Меня кабелеукладчик резаками отоварить хотел. Очень, я бы сказал, нестандартная у него конструкция. — Устало сказал Лихов. — Ты сам-то, как там вообще?
— Я в терминальной работаю, сейчас попробую сбросить тебе карту — Чуть спокойнее ответил Минин.
Всего пару секунд спустя на стекле андреева шлема появилась карта станции. На ней было помечено место, где работал программист, и место это находилось в противоположной стороне, от той, куда двигался он. Призрак заманил его в ловушку, подслушав их разговор. Вмешаться в квантовую связь нельзя, значит, он снял колебания со шлема с помощью лазера. Вот это прям реально хреново!
Стараясь держаться как можно дальше от кабелей, Лихов двинулся навстречу товарищу. Он уже подлетал к месту, где тот, судя по карте, работал, когда заметил ещё одного укреплённого ремонтника, резко высунувшегося из прохода между очередными коробами. Не прикрытый бронёй, бок робота на секунду оказался в секторе огня. Андрей, не задумываясь, полоснул очередью по незащищённому корпусу. Конечности машины обвисли, и она по инерции бесцельно полетела куда-то дальше.
Андрей уже почти добрался до места, где должен был быть Минин, когда заметил ещё одного ремонтника, двигавшегося в его сторону. Мгновение спустя, он увидел программиста, освещённого тусклым светом работающего терминала. И вот чудо, робот пролетел в каком-то метре от него, просто проигнорировав. Секунду спустя он засёк Лихова и на всем ходу двинулся к нему.
Андрей рванул относительно вверх стараясь зайти машине с флага. Но та, видимо, учтя неудачный опыт предшественников, резко повернулась лобовой бронёй и, включив резаки, зигзагами ринулась на Андрея.
Лихов выстрелил несколько раз, целя в камеры, но не попал, робот тем временем приближался. Андрей попытался сдвинуться, но ремонтник ловко, поворачивался защищённой частью к нему. Мгновение и машину прошили лучи лазера.
Минин наконец-то соизволил оторваться от своего занятия и очередью полоснул по незащищённому боку робота. Внутри того ярко вспыхнуло и во все стороны полетели мелкие обломки и шарики, замерзающей жидкости. Через минуту придя в себя, Андрей вызвал программиста по квантовой связи.
— Эй! Это как вообще⁉ Корнеич, как он тебя не заметил⁈
— Я с себя метку снял, но это ненадолго — Раздался голос программиста — Надо валить, прямо сейчас! Этот гад силы, собирает, ещё не много и уже никакой УРГ не поможет — Голос Минина дрожал от волнения.
— Куда валить-то? — Устало спросил Андрей.
— Люк эта тварь закрыла. Его теперь хорошо охраняют. Тут недалеко есть практически прямой проход к наружному корпусу. Он достаточно узкий, ремонтник, если что, не пролезет. Только надо как-то выход наружу пробить.
— Хорошо, показывай, где проход! Только, погоди, линем свяжемся, чтоб не растащили. — Андрей уже протягивал Минину конец троса.
— Понял — Коротко ответил тот. Он сделал петлю и закрепил её к карабину.
Андрей двигался впереди, Минин за ним. Найденный им проход оказался совсем узок. Если бы здесь была гравитация, то им бы пришлось ползти на четвереньках, но они просто летели вперёд, на максимально доступной здесь скорости. Проход извивался, словно змея. Впереди по данным карты он пересекался с очень широким коридором. Идеальное место для засады.
Андрей напружинился, готовясь к бою, но повернув за очередной поворот, увидел композитную пластину. Ремонтник просто заткнул проход своей наиболее прочно лобовой бронёй. Секунду и линь рванулся назад. Андрей обернулся и увидел, что Минина оплело щупальце кабелеукладчика. Космонавты оказались в ловушке.
Андрей вцепился металлическими руками в крюки, на которых крепились жгуты. Он на мгновение запаниковал, но тут ему в голову пришла простая мысль: «А ведь здесь нет стен, просто кабели и приборы, мы не можем воспользоваться оборудованием станции, а значит, и беречь её не зачем».
— Корнеич! Руби резаками кабели на хрен! Нам здесь уже ничего не нужно! — Заорал Андрей.
Он тут же отпустил верхнюю пару рук и, включив резаки, принялся кромсать ими жгуты, прорубая путь наружу. Во все стороны полетели облачка крохотных капелек замерзающего газа. Секунда и Минин присоединился к нему. Всего секунд через десять Андрей смог проделать дыру. С другой стороны, оказался несколько более широкий проход. Андрей выпростался в него по пояс и принялся хлестать длинными очередями по кабелям, находившимся метрах в десяти позади него.
— Ты что творишь!… — Раздался в наушниках громкий мат программиста. Секунду спустя сила, тянувшая их, исчезла.
— Тебя освобождаю, вот чего! Прорубаемся наружу. Хрен с ней со станцией пускай её призрак чинит!
Андрей выбрался в проход и потянул линь на себя. Пару секунд спустя из дыры показался шлем Минина. Не дожидаясь пока он полностью вылезет, Андрей пролетел вперёд к повороту и принялся проделывать новую дыру. По ходу он задел, трубопровод, из которого клубами полетели мелкие шарики мгновенно замерзающего газа.
Минин тащился сзади, злобно матерясь, но Андрею было всё равно. Потом снова был узенький проход ещё один ещё, ещё и ещё. Они теперь вместе прорубали себе дорогу к выходу, обрезая кабели и ломая кожухи приборов. То и дело они помогали своему продвижению огнём из лазеров.
Благодаря карте, которую добыл программист, им удалось миновать большинство крупных проходов. Пару раз они обнаруживали среди жгутов щупальца кабелеукладчика и нещадно рубили их резаками. Только часа через два они оказались в небольшой полости шириной метров пять-семь не больше. Через неё в свете фонарей тускло поблескивал внешний корпус.
Андрей с минуту провозился, настраивая выстрел УРГ. Потом зарядил его и, просунув восьмиугольную трубу между кабелями, нажал на спуск. Снаряд вылетел наружу и не разделяясь метнулся к корпусу. Натолкнувшись на него, он взорвался, проделав в металле дыру диаметром около полутора метров. Полностью беззвучно на них налетела волна раскалённых газов. Удар был такой силы, что Андрей чуть не лишился сознания.
— Скорее пока он ремонтников не подогнал. — Заорал Андрей, рубя кабели резаками.
Он уже был у отверстия, когда её закрыл собой робот. Видимо, он попытался, приварит себя к корпусу. Андрей выпустил в него очередь из лазера, а потом принялся кромсать машину резаками. Вместе с подоспевшим сзади Мининым они быстро отделили его от рваных краёв дыры.
Андрей первым выпростался наружу, оглянулся и немедленно стал стрелять по ещё одному ремонтнику. Тот, после всего нескольких выстрелов, потерял управление и кувырком полетел к ним. Андрей еле успел уклониться от пронёсшейся мимо него конечности.
— Ты чего застрял! — Заорал по квантовой связи программист, выталкивая Андрея наружу.
Андрей врубил двигатели скафандра на полную мощность, и они рванули в сторону от корпуса захваченной станции.