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