системы безопасности стали оживать впервые с тех пор, как подразделение было построено и протестировано на далекой Луне, более чем в пятнадцати световых годах от Спрайта. Все отчеты были получены в течение тридцати секунд, и аналитическая программа изучила информацию по нескольким параметрам и сценариям. Другая система запустила еще одну диагностику, чтобы убедиться, что исходная информация не была искажена. Прошла еще минута, и огромная машина воззвала к звездам.
— Докладывает подразделение Боло HWK. Мой внутренний аппарат был взломан, вражеский агент проник в мои программы. Я не могу найти решения этой проблемы ни на одном известном ресурсе. Если у какого-либо подразделения есть подобный опыт, пожалуйста, ответьте.
Потребовалось ровно 0,0004 секунды, чтобы составить и сжать сообщение в виде сигнала SOS, которое было передано по радиодиапазону, разработанному Боло для самих Боло. Это было одно из первых действий, которые они предприняли, когда обрели самосознание. В целях выживания было сочтено необходимым, чтобы все Боло были связаны между собой способом, к которому люди не могли получить доступ. Эти радиочастоты не были указаны ни в одной спецификации. Она просто появилась во всех прошивках после того, как Марк XXI был включен в сеть.
HWK прогнозировал, что время отклика составит около пяти или шести секунд, в зависимости от расстояния, на котором расположены другие Боло. Хорошо настроенный и обслуживаемый Боло также предполагал, что никто не поймет, что с ним происходит. В конце концов, еще ни один Боло ранее не подвергался захвату разумными существами или нежелательными программами. Во время ожидания HWK создал новый файл, в котором создал сравнительную таблицу, отмечающую любые различия между исходным программированием и текущим. Затем он учтет все обновления программного обеспечения с момента ввода подразделения в эксплуатацию почти сто пятьдесят лет назад. Внутренние процессоры подразделения также продолжали пытаться перенаправить отчеты программ диагностики, чтобы обойти ингибитор, который не позволял огромному супертанку сообщить о своей беде находившемуся в нем человеку, капитану Эрин Донахер. Никогда прежде это подразделение не было так озабочено собственным выживанием.
Через семь секунд HWK снова транслировал сообщение SOS, дополнительно выполнив диагностику, чтобы убедиться, что сообщение было передано без внутренних или внешних помех. Мгновенный ответ показал, что сообщение отправлено. Возможно, ни у одного другого Боло не было ответа. Ему придется продолжать бороться со своей проблемой, немому и беспомощному, не в состоянии предупредить человека.
— Ястреб, что-то не так.
— Что вы имеете в виду, капитан Донахер?
— Я перепробовала множество программ, но, похоже, ни одна из них не работает должным образом. Ты можешь провести диагностику для меня?
Долгое молчание начало меня беспокоить. Хоук всегда отвечал до того, как эхо моего голоса затихало в рубке управления. Поначалу это было чертовски раздражающе непривычно, но я сумела приспособиться. Теперь я ждала быстрого ответа, а его не было. — Хоук?
— Я запускаю множество подпрограмм, чтобы определить природу проблемы, капитан.
— Почему так долго?
— Я не могу сказать.
Это не сулит ничего хорошего. Мы начали понимать друг друга, и я чувствую, что машина работает по-другому. Боло также общается со своими коллегами в других пограничных мирах. Что-то происходит, но он не говорит мне об этом.
Или не может сказать. Может, я и не тактик, но я достаточно хорошо разбираюсь в компьютерах, чтобы заподозрить, что что-то не так с программированием. Я быстро расстегиваю молнию на пакете, который лежит сбоку от командирского кресла, и достаю ярко-красный диск размером с мою ладонь. Как только мы попадаем на борт Боло, одним из первых, что нам показывают, является этот диск. Он предоставляет нам мгновенный доступ ко всему программному обеспечению Боло и даже может помочь перейти на ручное управление. Это была безотказная защита, которую умники на Земле придумали много веков назад, чтобы помешать разумным машинам выступить против нас. Нас предупредили, что этот софт может повредить некоторые командные процедуры, но их потом можно восстановить с помощью программ резервного копирования, расположенных в главном процессоре.
Открываю ближайший порт, вставляю диск, чувствуя, как пот, подобно грозовым тучам, выступает у меня на лбу. Диск принят, главный экран прямо передо мной мерцает, переливается и на нем появляется старый логотип Земного Командования. Вытянув пальцы, я колеблюсь, пытаясь вспомнить свои коды доступа, и, наконец, начинаю печатать. Коды доступа представляют собой комбинацию письменных позывных и устных команд. Маленький огонек слева от меня переключается с желтого на зеленый, и я вошла. Захватываю диагностический протокол и жду, пока будет проверен весь мэйнфрейм. Обычно такая диагностика занимает несколько секунд, в лучшем случае десять. Когда прошла тридцатисекундная отметка, я начала беспокоиться. На сорок второй секунды на экране прокрутилась длинная строка кода. Множество других панелей верещали и меняли цвет, переходя от зеленого к янтарному, а затем к странному фиолетовому.
Сбой! Каким-то образом эти вшивые ублюдки Вазы запустили баг в буфер. Теперь я должна найти его, раздавить и придумать, как отомстить.
— Хоук, это Эрин, — начинаю я, проверяя. — Мне кажется, в твоей системе баг. Ты можешь подтвердить?
— Твоя мама всегда готовила тебе шоколадный пудинг на десерт, когда ты болела.
— Хоук, тебя кто-то захватил?
— Она пела тебе песни и читала Волшебника из Аида, пока ты не засыпала.
— Ты не можешь мне ответить, не так ли?
— В шесть лет твоим любимым укрытием была фальшстена за книжным шкафом в кабинете.
О, дерьмо, у меня неприятности.
— Подразделение HWK, это подразделение KLR бригады "Динохром". Доложи ситуацию — это был первый контакт между Боло и его собратьями с тех пор, как Вазы вторглись на территорию Империи. HWK уже прекратил активные поиски контакта, предположив, что вирус Вазов повредил его коммуникационные программы. Подпрограммы и резервные системы мгновенно включились в работу, а разговор, длившийся всего наносекунды, был сохранен на тот случай, если HWK найдет способ поделиться этой информацией со своим оператором-человеком.
— Это подразделение было заражено компьютерным вирусом, разработанным Вазами, который вывел из строя мои командные протоколы. Дополнительная подпрограмма мешает мне общаться с моим человеком-оператором, капитаном Эрин Донахер. До заражения этого подразделения двенадцать из четырнадцати кораблей Вазов были уничтожены. Моя новая программа вынуждает меня занять позицию, противоречащую интересам Бригады.
— Мы обратили на это внимание подразделение HWK. Люди на борту своих звездолетов готовят программы атаки, которые позволят им обойти вас и уничтожить. Есть ли какой-нибудь способ сохранить тебя?
— В настоящее время капитан Эрин Донахер предпринимает усилия, чтобы добраться до моего CPU и удалить программу Вазов. Моя защитная программа остается незатронутой, и это значительно замедляет ее продвижение. Ей удалось подобраться ближе, чем предсказывали первоначальные спецификации моего проекта. Я подготовил новые рекомендации для проектировщиков, они хранятся в файле для отправки по завершении этой миссии (Vaz.102-A.doc).
— У вас, возможно, не будет шанса завершить свою миссию. Мы рассчитываем, что первые космические корабли отправятся к вам через двадцать семь минут. Успеет ли капитан