Сетевой эффект
Часть 19 из 59 Информация о книге
Для доступа к библиотеке пройдите авторизацию
«Возвращайся в медотсек», – велел я ей.
«Нет времени, – отозвалась Амена и прижалась к переборке. – Думаю, с челноком что-то неладно».
Я мог бы с ней поспорить, но времени и впрямь не было, она права. А я наконец-то увидел, что за контейнер она взяла из припасов медотсека и теперь прижимала к груди. Это был огнетушитель, который заметил Рас.
Я промчался через перекресток к следующему коридору.
Цели № 5 и № 6 развернулись ко мне и наставили на меня угловатые излучатели. Рядом с Целями парили четыре вражеских дрона.
В двух поворотах за ними был тот самый перекресток, который необходимо пересечь Амене, а значит, я должен: а) держать их подальше оттуда или б) убить их.
Я выбрал вариант «б».
Дроны Амены сгрудились вокруг нее защитным облаком, а она нажала на кнопку огнетушителя. Тот выпустил струю химикатов, которая попала в яблочко – мои дроны вдруг заметили приближающихся вражеских. Химикаты облепили покрытие вражеских дронов, тем самым уничтожив камуфляж (сохранено для дальнейшего использования: это подтверждает, что камуфляж – чисто физическое явление, связанное с окраской поверхности, а не какой-то неизвестный тип сетевых помех). Вражеские дроны отбросило в сторону, а потом они нырнули в коридор, вероятно, с поврежденными сенсорами и двигателями. Амена высунулась из-за угла, а затем помчалась к перекрестку.
Цель № 5 уставился на меня и что-то сказал на непереводимом языке. Цель № 6 раздраженно махнул рукой и снова повернулся к вестибюлю, от которого мне следовало их отвлечь. Когда Цель № 5 поднял оружие, а вражеские дроны рванули вперед, я бросился на них.
Из-за стелс-покрытия мои дроны не видели вражеские, но я видел. Я получил со сканера предположительные координаты и послал по дрону к каждому вражескому с приказом на соприкосновение. Один промахнулся и зашел на второй круг, но в результате все четыре зацепились удачно. Теперь, зная положение этих четырех, остальные мои дроны могли определить позицию вражеских. И когда вражеские дроны приблизились ко мне, я велел своим атаковать.
А в это время Цель № 5 поднял оружие, я пригнулся и нырнул вперед. Первый заряд пролетел над моей головой, а затем мне в плечо врезался вражеский дрон и отбросил к переборке.
А потом случилось НЕЧТО. Спрятанный в кармане под ребрами коммутатор, который дал мне ГИК, когда я покинул его на транзитном кольце Рави-Хирала, послал в мой канал сообщение. Сжатый пакет, такие обычно передаются внутри системы, а не с корабля по другую сторону червоточины. А значит, сообщение пришло через внутреннюю сеть ГИКа. Имя получателя значилось как «Эден».
Мои дроны атаковали два вражеских, но третий нацелился на меня. Он пытался ударить меня в голову, но сначала ему пришлось отскочить, чтобы набрать скорость, тем самым дав мне шанс его схватить. Я швырнул его в сторону, и как раз вовремя, чтобы увернуться от очередного заряда из излучателя Цели № 5. Над вражеским дроном полыхнуло жаром, чего я не предвидел. Оружие отличалось от того, из которого по мне палил Цель № 2, заряд был не просто раздражающим, но и мог разрушить ткани и серьезно покалечить. Хотя между нами находился вражеский дрон, мои ладони пострадали. Выстрел зацепил трех моих дронов, они свалились на палубу.
Эден. Так я называл себя на Рави-Хирале, когда мне помогал ГИК. Не иначе это какая-то уловка, вот только вражеская командная система потонула в кодах, которыми я ее завалил, и сейчас не могла ничего мне послать.
Однако ведь что-то на борту ГИКа отправило мне сообщение. Я приступил к анализу пакета.
Удерживая вражеский дрон, я оттолкнулся ногой от стены, крутанулся над палубой и с размаху врезал Цели № 5 по ногам. Он отлетел к переборке и осел на палубу. Я тоже не мог подняться, но, по крайней мере, мы оба валялись на полу.
На канале, по которому я следил за Аменой, я увидел, как она миновала вестибюль и оказалась в следующем коридоре, а потом у шлюза. Тяжело дыша и потея, она набрала команду шлюзования на панели.
– Надеюсь, все правильно, – пробормотала она парящим вокруг дронам.
Замигал огонек предупреждения – это значит, внешний люк получил команду и готовится открыться.
– Да!
Амена замахала руками и исполнила веселый танец.
Я завершил анализ пакета данных и проверил результаты. В файле не обнаружилось вирусов, это оказался видеоклип. А еще выяснилось, что меня ждет сообщение, посланное ранее, но не дошедшее до меня, пока сеть и голосовая связь ГИКа лежали. А раз застрявшее в архиве и буфере сообщение в конце концов дошло до адресата, это значило, что, когда вражеская командная система засбоила, начали вновь запускаться некоторые более сложные системы ГИКа.
Но все равно это может оказаться ловушкой. Автостражи любят устраивать такие хитроумные ловушки. Я знал множество способов, которыми с помощью сильных визуальных стимулов можно испортить мои сканеры, визуальные сенсоры, нервную ткань и так далее… Но все же… Я должен посмотреть этот ролик. Наверное, мне просто отчаянно хотелось увидеть хоть какой-то знак, что ГИК еще здесь, а способ связи через видеоролик выберет тот, кто хорошо меня знает, так мне казалось. Я включил воспроизведение.
Подбежал Цель № 6 и нацелил на меня излучатель, но я выпустил вражеский дрон и прикрылся Целью № 5. Он так вопил и сучил ногами, что Цель № 6 не сумел как следует прицелиться. Я же выстрелил из излучателей в обеих руках, но бронекостюм, похоже, отразил заряды, по крайней мере до какой-то степени. Учитывая поднявшийся ор, трудно было оценить точно. Налетел еще один вражеский дрон, но окружающие меня дроны сбили его с курса, и он попал в шлем Цели № 6. В общем, просто куча-мала, но мне пора было подниматься с пола.
Амена и ее дроны отошли от работающего шлюза, а из него пошатываясь вышли Арада, Оверс, Ратти и Тиаго. Ратти повалился грудой подпаленного скафандра, трудно сказать – то ли он был ранен, то ли просто споткнулся о люк шлюза. Но потом покачнулся и Тиаго, Оверс подхватила его за руку, и тут я понял, что не ошибся в оценке – челнок серьезно пострадал.
Сжатое видео из файла оказалось фрагментом сериала «Первооткрыватели», из кульминационной серии, когда разумный вирус поглощает сознание главного героя. На самом деле история куда интереснее, чем может показаться, но в этот момент герой говорит: «Я заперт в собственном теле».
Мне в самом деле очень надо попасть на мостик ГИКа.
А еще мне очень надо удерживать Целей № 5 и № 6 подальше от моих людей, которые беспомощно топтались в вестибюле шлюза и кричали.
Причем и то и другое придется делать одновременно.
Я подтянул колени, поднялся и швырнул Цель № 5 на Цель № 6. Оба завалились на пол, а я перекатился и встал. Поврежденный вражеский дрон метался среди остатков флотилии моих дронов. Когда я рванул обратно к люку жилого отсека, дрон задел мое плечо. Чтобы Цели точно последовали за мной, я завопил:
– Я взорву этот корабль к чертям и убью всех вас, сволочи!
Вышло так себе, но я торопился.
Я побежал, а Цели завопили в ответ визгливыми злыми голосами, что-то совершенно нечленораздельное. Поврежденный дрон сумел отправить последние изображения, подтверждающие, что обе Цели бросились за мной следом. Я ринулся по коридору к командной зоне.
И тут сообразил, что не отсоединился от канала, по которому посылал видео из моих глаз Амене. Наверное, покинув медотсек, она не особо уделяла ему внимание (люди, даже дополненные, не способны обрабатывать сразу несколько каналов с поступающими данными в отличие от меня), но в ее сети видео присутствовало. Сопровождающие Амену дроны показывали, что она стоит в вестибюле шлюза рядом с Арадой. Что? До сих пор? Какого черта? Оверс и Тиаго снимали с Ратти поврежденный скафандр. Арада сняла свой наполовину и выглядела измученной и встревоженной, это еще мягко выражаясь.
«Что происходит? Что ты делаешь?» – все повторяла Амена по сети.
При таких обстоятельствах вопрос вполне понятный.
«Идите в медотсек», – велел я ей.
Мне не хотелось отвечать на понятные вопросы. Если я ошибаюсь, то, вероятно, умру, а это само по себе паршиво. Но умереть по глупости паршиво вдвойне.
«Но что…» – начала Амена, и тут я вырубил ее канал.
8
Во время беготни по коридорам гика у меня не было времени составить план. Когда заработала платформа медсистемы, чтобы помочь Элетре, я понял: программный код корабля, по крайней мере какая-то его часть, остался нетронутым. А потом вражеская командная система зависла под напором моих кодов, и другие системы ГИКа тоже начали восстанавливаться. Самое время вломиться на мостик, но я бы сделал это, даже если бы пришлось прорываться через целый вражеский спецназ и дурацких наполовину невидимых дронов.
Я свернул в коридор к центральному модулю, мимо болтающегося в воздухе вражеского дрона и второго, скачущего у пола. Когда вражеская командная система вырубилась, она затопила их мусорными кодами.
Оказавшись в жилом отсеке, Амена и другие люди наконец-то заковыляли к медотсеку. По пути они наткнулись на вражеского дрона, которого Амена обезвредила огнетушителем. Он так и болтался там бесцельно, и Оверс разделалась с ним ножом из челнока.
Разведчик № 2 показал, что вестибюль командного отсека, до которого оставалось каких-то три метра, пуст, а значит, я потерял из вида Цель № 4. У меня как раз хватило времени проиграть видеозапись и заметить, что Цель № 4 покинул вестибюль через передний люк. А потом со спины меня ударил заряд тепловой энергии. Он попал в поясницу, я потерял равновесие, упал ничком и проехался по палубе к люку командного отсека.
Уровень моей производительности упал до восьмидесяти процентов.
Амена резко остановилась в коридоре у медотсека.
– Нет, нет! – закричала она.
– В чем дело? – спросила Арада.
– Они… Они застрелили… – Амена замахала руками в сторону люка в медотсек. – Оставайтесь здесь!
И бросилась бежать. Взвод дронов последовал за ней.
В меня попадали из реактивных установок и излучателей столько раз, что все не упомнишь (в буквальном смысле из-за стертых архивов памяти), и это больно, не скрою. Но чуть раньше я уже понизил чувствительность болевых сенсоров, так что сильно удивился, когда перекатился по полу и увидел большую лужу крови и жидкостей.
Долго я в таком состоянии не продержусь. Нужно пошевеливаться.
Но это хотя бы решило проблему со вскрытием люка. Цель № 4 бросился ко мне, потому что такие козлы обожают смотреть в лицо жертве, когда та умирает. Остановился он все же достаточно (по его мнению) далеко и выстрелил, однако я перекатился набок, и заряд попал в пол рядом со мной. Я перекувырнулся на бедре и вцепился Цели № 4 в лодыжку. Он взвизгнул и завалился навзничь, а я уселся на него и свернул ему шею.
Цели № 5 и № 6 были уже почти рядом, а в коридоре у меня осталось только три дрона. Я вскочил на ноги, схватил излучатель Цели № 4 и приказал своим дронам чинить Целям препятствия и принимать удары на себя, если понадобится. Из-за бронекостюмов и шлемов Целей у дронов было мало шансов нанести смертельные удары, но они хотя бы отвлекут Целей.
Большое угловатое оружие было тяжелым, а я потерял много мышечной ткани и поддерживающих ее структур на спине. Я откинул панель на замке люка и выстрелил в механизм. Жар убедил сенсоры, что корабль терпит бедствие (и в этом сенсоры не ошиблись), и включилось ручное управление. Я нажал на ручку, и люк открылся.
Шагнув через него, я закрыл люк и задраил. Один дрон сумел попасть Цели № 5 в плечо, но с другими связь оборвалась.
Когда люк захлопнулся, я понял, что времени у меня в обрез. У меня не было времени поколдовать над панелью замка с той стороны, и хотя Целям явно недоставало как индивидуальности, так и мозгов, они наверняка начнут стрелять в замок, и рано или поздно это сработает.
Я бы предпочел закрыть Амене доступ в мою сеть, но ее дроны передали, что Арада и Тиаго бросились вслед за ней по коридорам и направляются сюда. Да уж, надо было закрыть сеть раньше. Но теперь она должна знать, в каком я состоянии, если я вдруг не смогу отозваться. Разведчик № 2 по-прежнему висел в вестибюле, и я послал его видео Амене, чтобы она знала, где Цели. Она остановилась и накрыла голову ладонями, пытаясь сосредоточиться на новом потоке данных. Я же перешагнул через Цели № 1 и № 3 и поднимался по лестнице к командной зоне, у меня не было времени помогать Амене.
Разведчик № 1 висел на том же месте, наблюдая за экранами. Он поприветствовал меня сигналом, и я опустил излучатель в ближайшее кресло у пульта управления. Мне нужен был интерфейс с корабельным архивом данных.
Страховая компания, которая когда-то мной владела, сделала кучу денег на собранных у клиентов данных. Она записывала все разговоры, а потом выуживала оттуда годную для продажи информацию. Моя работа частично заключалась в том, чтобы записывать, анализировать и хранить эту информацию до передачи Компании, а если я этого своевременно не делал, меня наказывал модуль контроля, даже если в остальном я был послушен. А это все равно что получить заряд из первоклассного излучателя, только изнутри.
Необработанное аудио и сетевые данные составляли огромные файлы, их приходилось много перемещать и часто сохранять в незадействованных хранилищах других систем. А при этом данные могли повредиться. Если клиенты не вызывают у тебя ненависти, а Компания вызывает отвращение или ты взломал модуль контроля и хочешь прикрыть свои проделки, то перемещаешь данные в буфер системы безопасности как раз накануне обновления. Поверх записываются другие файлы, и все это выглядит случайностью.
Но я посчитал, что ГИК – большой корабль, и множество его систем работают совместно, а значит, есть и много хранилищ, куда не сообразят сунуть нос люди или вражеская командная система, явно не способная воспользоваться архитектурой ГИКа. Хранилищ, в которых можно спрятать заархивированную копию системного ядра. Может, даже копию собственного ядра, если ты разумная система высокого уровня, очень сообразительная и очень скрытная.
Я по-прежнему не мог наладить связь с сетью командной системы, так что потыкал по экрану, который больше всего был похож на монитор внутренних систем. Экран взмыл вверх, раскрылся, и на нем появились маленькие окошки с данными. Воспринимать информацию визуально, а не через сеть – чудовищно медленный процесс. Я взял ручной интерфейс, и мне пришлось вытащить из архива некорпоративный язык программирования и загрузить его в свой внутренний процессор. Я построил запрос и пощелкал по парящим интерфейсам, чтобы его загрузить.
Казалось, прошла целая вечность, хотя на самом деле всего 1,2 секунды, и система начала показывать хранилища данных, содержащие аномально крупные файлы, структурно не совпадающие с протоколами соответствующих зон, где они хранились. Я сделал ставку на процедурное хранилище медплатформы, однако первым совпал с условиями запроса камбуз, хранилище было скрыто обычными формулами пищевых продуктов. Но когда я его открыл, там оказалось пусто.
Вообще-то у меня не было на это времени. По спинке кресла скользил оторвавшийся кусок моей спины, мне тяжело было держаться прямо. Я сильно подтекал, а я ненавижу подтекать.
Я проверил канал вражеской командной системы, просто ради удовольствия, и увидел сообщение о множественных сбоях в результате атаки моих кодов. Ага, не закрывай люк, когда падаешь, гнида.
Разведчик № 2 в вестибюле командного отсека послал мне видео с Целями № 5 и № 6, ковыряющимися в открытой панели у люка.
В коридоре у вестибюля группа дронов показывала Амену, Араду и Тиаго – они напряженно шептались. Амена размахивала огнетушителем, а Арада держала захваченный излучатель.
Это просто невыносимо.
«Амена, уходите оттуда. Ты же знаешь, что эти люди опасны».
Она прищурилась и поморщилась:
«Ты где? Я больше не вижу, чем ты занят! Ты цел?»
«Нет времени, – отозвалась Амена и прижалась к переборке. – Думаю, с челноком что-то неладно».
Я мог бы с ней поспорить, но времени и впрямь не было, она права. А я наконец-то увидел, что за контейнер она взяла из припасов медотсека и теперь прижимала к груди. Это был огнетушитель, который заметил Рас.
Я промчался через перекресток к следующему коридору.
Цели № 5 и № 6 развернулись ко мне и наставили на меня угловатые излучатели. Рядом с Целями парили четыре вражеских дрона.
В двух поворотах за ними был тот самый перекресток, который необходимо пересечь Амене, а значит, я должен: а) держать их подальше оттуда или б) убить их.
Я выбрал вариант «б».
Дроны Амены сгрудились вокруг нее защитным облаком, а она нажала на кнопку огнетушителя. Тот выпустил струю химикатов, которая попала в яблочко – мои дроны вдруг заметили приближающихся вражеских. Химикаты облепили покрытие вражеских дронов, тем самым уничтожив камуфляж (сохранено для дальнейшего использования: это подтверждает, что камуфляж – чисто физическое явление, связанное с окраской поверхности, а не какой-то неизвестный тип сетевых помех). Вражеские дроны отбросило в сторону, а потом они нырнули в коридор, вероятно, с поврежденными сенсорами и двигателями. Амена высунулась из-за угла, а затем помчалась к перекрестку.
Цель № 5 уставился на меня и что-то сказал на непереводимом языке. Цель № 6 раздраженно махнул рукой и снова повернулся к вестибюлю, от которого мне следовало их отвлечь. Когда Цель № 5 поднял оружие, а вражеские дроны рванули вперед, я бросился на них.
Из-за стелс-покрытия мои дроны не видели вражеские, но я видел. Я получил со сканера предположительные координаты и послал по дрону к каждому вражескому с приказом на соприкосновение. Один промахнулся и зашел на второй круг, но в результате все четыре зацепились удачно. Теперь, зная положение этих четырех, остальные мои дроны могли определить позицию вражеских. И когда вражеские дроны приблизились ко мне, я велел своим атаковать.
А в это время Цель № 5 поднял оружие, я пригнулся и нырнул вперед. Первый заряд пролетел над моей головой, а затем мне в плечо врезался вражеский дрон и отбросил к переборке.
А потом случилось НЕЧТО. Спрятанный в кармане под ребрами коммутатор, который дал мне ГИК, когда я покинул его на транзитном кольце Рави-Хирала, послал в мой канал сообщение. Сжатый пакет, такие обычно передаются внутри системы, а не с корабля по другую сторону червоточины. А значит, сообщение пришло через внутреннюю сеть ГИКа. Имя получателя значилось как «Эден».
Мои дроны атаковали два вражеских, но третий нацелился на меня. Он пытался ударить меня в голову, но сначала ему пришлось отскочить, чтобы набрать скорость, тем самым дав мне шанс его схватить. Я швырнул его в сторону, и как раз вовремя, чтобы увернуться от очередного заряда из излучателя Цели № 5. Над вражеским дроном полыхнуло жаром, чего я не предвидел. Оружие отличалось от того, из которого по мне палил Цель № 2, заряд был не просто раздражающим, но и мог разрушить ткани и серьезно покалечить. Хотя между нами находился вражеский дрон, мои ладони пострадали. Выстрел зацепил трех моих дронов, они свалились на палубу.
Эден. Так я называл себя на Рави-Хирале, когда мне помогал ГИК. Не иначе это какая-то уловка, вот только вражеская командная система потонула в кодах, которыми я ее завалил, и сейчас не могла ничего мне послать.
Однако ведь что-то на борту ГИКа отправило мне сообщение. Я приступил к анализу пакета.
Удерживая вражеский дрон, я оттолкнулся ногой от стены, крутанулся над палубой и с размаху врезал Цели № 5 по ногам. Он отлетел к переборке и осел на палубу. Я тоже не мог подняться, но, по крайней мере, мы оба валялись на полу.
На канале, по которому я следил за Аменой, я увидел, как она миновала вестибюль и оказалась в следующем коридоре, а потом у шлюза. Тяжело дыша и потея, она набрала команду шлюзования на панели.
– Надеюсь, все правильно, – пробормотала она парящим вокруг дронам.
Замигал огонек предупреждения – это значит, внешний люк получил команду и готовится открыться.
– Да!
Амена замахала руками и исполнила веселый танец.
Я завершил анализ пакета данных и проверил результаты. В файле не обнаружилось вирусов, это оказался видеоклип. А еще выяснилось, что меня ждет сообщение, посланное ранее, но не дошедшее до меня, пока сеть и голосовая связь ГИКа лежали. А раз застрявшее в архиве и буфере сообщение в конце концов дошло до адресата, это значило, что, когда вражеская командная система засбоила, начали вновь запускаться некоторые более сложные системы ГИКа.
Но все равно это может оказаться ловушкой. Автостражи любят устраивать такие хитроумные ловушки. Я знал множество способов, которыми с помощью сильных визуальных стимулов можно испортить мои сканеры, визуальные сенсоры, нервную ткань и так далее… Но все же… Я должен посмотреть этот ролик. Наверное, мне просто отчаянно хотелось увидеть хоть какой-то знак, что ГИК еще здесь, а способ связи через видеоролик выберет тот, кто хорошо меня знает, так мне казалось. Я включил воспроизведение.
Подбежал Цель № 6 и нацелил на меня излучатель, но я выпустил вражеский дрон и прикрылся Целью № 5. Он так вопил и сучил ногами, что Цель № 6 не сумел как следует прицелиться. Я же выстрелил из излучателей в обеих руках, но бронекостюм, похоже, отразил заряды, по крайней мере до какой-то степени. Учитывая поднявшийся ор, трудно было оценить точно. Налетел еще один вражеский дрон, но окружающие меня дроны сбили его с курса, и он попал в шлем Цели № 6. В общем, просто куча-мала, но мне пора было подниматься с пола.
Амена и ее дроны отошли от работающего шлюза, а из него пошатываясь вышли Арада, Оверс, Ратти и Тиаго. Ратти повалился грудой подпаленного скафандра, трудно сказать – то ли он был ранен, то ли просто споткнулся о люк шлюза. Но потом покачнулся и Тиаго, Оверс подхватила его за руку, и тут я понял, что не ошибся в оценке – челнок серьезно пострадал.
Сжатое видео из файла оказалось фрагментом сериала «Первооткрыватели», из кульминационной серии, когда разумный вирус поглощает сознание главного героя. На самом деле история куда интереснее, чем может показаться, но в этот момент герой говорит: «Я заперт в собственном теле».
Мне в самом деле очень надо попасть на мостик ГИКа.
А еще мне очень надо удерживать Целей № 5 и № 6 подальше от моих людей, которые беспомощно топтались в вестибюле шлюза и кричали.
Причем и то и другое придется делать одновременно.
Я подтянул колени, поднялся и швырнул Цель № 5 на Цель № 6. Оба завалились на пол, а я перекатился и встал. Поврежденный вражеский дрон метался среди остатков флотилии моих дронов. Когда я рванул обратно к люку жилого отсека, дрон задел мое плечо. Чтобы Цели точно последовали за мной, я завопил:
– Я взорву этот корабль к чертям и убью всех вас, сволочи!
Вышло так себе, но я торопился.
Я побежал, а Цели завопили в ответ визгливыми злыми голосами, что-то совершенно нечленораздельное. Поврежденный дрон сумел отправить последние изображения, подтверждающие, что обе Цели бросились за мной следом. Я ринулся по коридору к командной зоне.
И тут сообразил, что не отсоединился от канала, по которому посылал видео из моих глаз Амене. Наверное, покинув медотсек, она не особо уделяла ему внимание (люди, даже дополненные, не способны обрабатывать сразу несколько каналов с поступающими данными в отличие от меня), но в ее сети видео присутствовало. Сопровождающие Амену дроны показывали, что она стоит в вестибюле шлюза рядом с Арадой. Что? До сих пор? Какого черта? Оверс и Тиаго снимали с Ратти поврежденный скафандр. Арада сняла свой наполовину и выглядела измученной и встревоженной, это еще мягко выражаясь.
«Что происходит? Что ты делаешь?» – все повторяла Амена по сети.
При таких обстоятельствах вопрос вполне понятный.
«Идите в медотсек», – велел я ей.
Мне не хотелось отвечать на понятные вопросы. Если я ошибаюсь, то, вероятно, умру, а это само по себе паршиво. Но умереть по глупости паршиво вдвойне.
«Но что…» – начала Амена, и тут я вырубил ее канал.
8
Во время беготни по коридорам гика у меня не было времени составить план. Когда заработала платформа медсистемы, чтобы помочь Элетре, я понял: программный код корабля, по крайней мере какая-то его часть, остался нетронутым. А потом вражеская командная система зависла под напором моих кодов, и другие системы ГИКа тоже начали восстанавливаться. Самое время вломиться на мостик, но я бы сделал это, даже если бы пришлось прорываться через целый вражеский спецназ и дурацких наполовину невидимых дронов.
Я свернул в коридор к центральному модулю, мимо болтающегося в воздухе вражеского дрона и второго, скачущего у пола. Когда вражеская командная система вырубилась, она затопила их мусорными кодами.
Оказавшись в жилом отсеке, Амена и другие люди наконец-то заковыляли к медотсеку. По пути они наткнулись на вражеского дрона, которого Амена обезвредила огнетушителем. Он так и болтался там бесцельно, и Оверс разделалась с ним ножом из челнока.
Разведчик № 2 показал, что вестибюль командного отсека, до которого оставалось каких-то три метра, пуст, а значит, я потерял из вида Цель № 4. У меня как раз хватило времени проиграть видеозапись и заметить, что Цель № 4 покинул вестибюль через передний люк. А потом со спины меня ударил заряд тепловой энергии. Он попал в поясницу, я потерял равновесие, упал ничком и проехался по палубе к люку командного отсека.
Уровень моей производительности упал до восьмидесяти процентов.
Амена резко остановилась в коридоре у медотсека.
– Нет, нет! – закричала она.
– В чем дело? – спросила Арада.
– Они… Они застрелили… – Амена замахала руками в сторону люка в медотсек. – Оставайтесь здесь!
И бросилась бежать. Взвод дронов последовал за ней.
В меня попадали из реактивных установок и излучателей столько раз, что все не упомнишь (в буквальном смысле из-за стертых архивов памяти), и это больно, не скрою. Но чуть раньше я уже понизил чувствительность болевых сенсоров, так что сильно удивился, когда перекатился по полу и увидел большую лужу крови и жидкостей.
Долго я в таком состоянии не продержусь. Нужно пошевеливаться.
Но это хотя бы решило проблему со вскрытием люка. Цель № 4 бросился ко мне, потому что такие козлы обожают смотреть в лицо жертве, когда та умирает. Остановился он все же достаточно (по его мнению) далеко и выстрелил, однако я перекатился набок, и заряд попал в пол рядом со мной. Я перекувырнулся на бедре и вцепился Цели № 4 в лодыжку. Он взвизгнул и завалился навзничь, а я уселся на него и свернул ему шею.
Цели № 5 и № 6 были уже почти рядом, а в коридоре у меня осталось только три дрона. Я вскочил на ноги, схватил излучатель Цели № 4 и приказал своим дронам чинить Целям препятствия и принимать удары на себя, если понадобится. Из-за бронекостюмов и шлемов Целей у дронов было мало шансов нанести смертельные удары, но они хотя бы отвлекут Целей.
Большое угловатое оружие было тяжелым, а я потерял много мышечной ткани и поддерживающих ее структур на спине. Я откинул панель на замке люка и выстрелил в механизм. Жар убедил сенсоры, что корабль терпит бедствие (и в этом сенсоры не ошиблись), и включилось ручное управление. Я нажал на ручку, и люк открылся.
Шагнув через него, я закрыл люк и задраил. Один дрон сумел попасть Цели № 5 в плечо, но с другими связь оборвалась.
Когда люк захлопнулся, я понял, что времени у меня в обрез. У меня не было времени поколдовать над панелью замка с той стороны, и хотя Целям явно недоставало как индивидуальности, так и мозгов, они наверняка начнут стрелять в замок, и рано или поздно это сработает.
Я бы предпочел закрыть Амене доступ в мою сеть, но ее дроны передали, что Арада и Тиаго бросились вслед за ней по коридорам и направляются сюда. Да уж, надо было закрыть сеть раньше. Но теперь она должна знать, в каком я состоянии, если я вдруг не смогу отозваться. Разведчик № 2 по-прежнему висел в вестибюле, и я послал его видео Амене, чтобы она знала, где Цели. Она остановилась и накрыла голову ладонями, пытаясь сосредоточиться на новом потоке данных. Я же перешагнул через Цели № 1 и № 3 и поднимался по лестнице к командной зоне, у меня не было времени помогать Амене.
Разведчик № 1 висел на том же месте, наблюдая за экранами. Он поприветствовал меня сигналом, и я опустил излучатель в ближайшее кресло у пульта управления. Мне нужен был интерфейс с корабельным архивом данных.
Страховая компания, которая когда-то мной владела, сделала кучу денег на собранных у клиентов данных. Она записывала все разговоры, а потом выуживала оттуда годную для продажи информацию. Моя работа частично заключалась в том, чтобы записывать, анализировать и хранить эту информацию до передачи Компании, а если я этого своевременно не делал, меня наказывал модуль контроля, даже если в остальном я был послушен. А это все равно что получить заряд из первоклассного излучателя, только изнутри.
Необработанное аудио и сетевые данные составляли огромные файлы, их приходилось много перемещать и часто сохранять в незадействованных хранилищах других систем. А при этом данные могли повредиться. Если клиенты не вызывают у тебя ненависти, а Компания вызывает отвращение или ты взломал модуль контроля и хочешь прикрыть свои проделки, то перемещаешь данные в буфер системы безопасности как раз накануне обновления. Поверх записываются другие файлы, и все это выглядит случайностью.
Но я посчитал, что ГИК – большой корабль, и множество его систем работают совместно, а значит, есть и много хранилищ, куда не сообразят сунуть нос люди или вражеская командная система, явно не способная воспользоваться архитектурой ГИКа. Хранилищ, в которых можно спрятать заархивированную копию системного ядра. Может, даже копию собственного ядра, если ты разумная система высокого уровня, очень сообразительная и очень скрытная.
Я по-прежнему не мог наладить связь с сетью командной системы, так что потыкал по экрану, который больше всего был похож на монитор внутренних систем. Экран взмыл вверх, раскрылся, и на нем появились маленькие окошки с данными. Воспринимать информацию визуально, а не через сеть – чудовищно медленный процесс. Я взял ручной интерфейс, и мне пришлось вытащить из архива некорпоративный язык программирования и загрузить его в свой внутренний процессор. Я построил запрос и пощелкал по парящим интерфейсам, чтобы его загрузить.
Казалось, прошла целая вечность, хотя на самом деле всего 1,2 секунды, и система начала показывать хранилища данных, содержащие аномально крупные файлы, структурно не совпадающие с протоколами соответствующих зон, где они хранились. Я сделал ставку на процедурное хранилище медплатформы, однако первым совпал с условиями запроса камбуз, хранилище было скрыто обычными формулами пищевых продуктов. Но когда я его открыл, там оказалось пусто.
Вообще-то у меня не было на это времени. По спинке кресла скользил оторвавшийся кусок моей спины, мне тяжело было держаться прямо. Я сильно подтекал, а я ненавижу подтекать.
Я проверил канал вражеской командной системы, просто ради удовольствия, и увидел сообщение о множественных сбоях в результате атаки моих кодов. Ага, не закрывай люк, когда падаешь, гнида.
Разведчик № 2 в вестибюле командного отсека послал мне видео с Целями № 5 и № 6, ковыряющимися в открытой панели у люка.
В коридоре у вестибюля группа дронов показывала Амену, Араду и Тиаго – они напряженно шептались. Амена размахивала огнетушителем, а Арада держала захваченный излучатель.
Это просто невыносимо.
«Амена, уходите оттуда. Ты же знаешь, что эти люди опасны».
Она прищурилась и поморщилась:
«Ты где? Я больше не вижу, чем ты занят! Ты цел?»