Исполняю. Примечание: Сравнение между полными психотронными кодами всех Боло с планеты Нъютеррa-G и оригинальным кодом производителя уже проведено вчера, завершено в девятнадцать часов пятьдесят шесть минут семь секунд по указанию майора Беназир Али. Версия производителя всегда хранилась в файлах на случай вроде этого. Аномалий не обнаружено.
Она прочно уселась, упершись ногами и колотя кулаками по столу с обеих сторон от клавиатуры. Да, она заказала это в первую очередь, потому что это требовало большого объема машинного времени...
Но если это то, о чем я думаю, то в этом сравнении как раз и не должно быть расхождений!
Единственный путь — сесть и вручную перебрать всю программу, ища нестыковки. Даже все семьдесят восемь человек, работая двадцать четыре часа в сутки что было невозможно, потратят на это несколько дней. А у них в распоряжении часы... если не минуты.
Пальцы Беназир вцепились в волосы. Нет! Должен быть другой путь. Черт! Она знала... ну же...
Еще одна вспышка в мозгу.
— Супермозг, еще одно сравнение. Тот же JNC-147 и МХМ-823.
МХМ-823 находится в системе Геа Бета, галактика Арм Б, время передачи приблизительно двенадцать миллионов световых лет. На сообщение выше скорости света требуется разрешение начальника службы эксплуатации.
— Нет, нет, тот МХМ-823, который сидит у меня под столом. — Конечно, она знала, что обозначение МХМ-823 официально принадлежало тому Боло, который получил корпус Макса, на котором и было выгравировано. — Это мой Макс!
Подтверждаю: дефектный психотронный узел в пользовании майора Беназир Али. Правила запрещают доступ к коду дефектного узла.
С губ Бензи готовы были сорваться самые ужасные ругательства.
— Ладно, согласна. Перешлите упомянутый код JNC-147 на мой терминал.
Посылаю. Правила запрещают возврат кода в систему в любой форме. Не забудьте уничтожить. Супермозг не был дураком. Он точно знал, что она собирается делать.
— Я знаю это, машина-дубина!
Файл отгружен полностью. Этика ЦОБС полагает обращение «машина-дубина» неуважительным по отношению к системе.
— КАК БУДТО СЕЙЧАС КОМУ-ТО ДО ЭТОГО ЕСТЬ ДЕЛО! — Она услышала — и почувствовала нутром — сотрясение мантии луны еще одним мощным взрывом. — Включаю Макса! Супермозг, отключаюсь. — Это был надежный способ от него избавиться. — Вот теперь ты можешь мне очень помочь, старый приятель. Проведи сравнение.
Конечно, Максу потребуется на это десяток минут, а у Супермозга на все ушла бы секунда. Она надеялась, что Джянни учтут это затруднение и немножко помешкают.
Через три минуты и двадцать семь секунд экран замигал.
Расхождение обнаружено.
— Выводим на экран!
Поразительно короткая программка, состоящая едва ли из дюжины строк, точная и блестящая, как нож в спину, могла заставить главный процессор Боло случайным образом разрушить сеть принятия решений, включая все вспомогательные системы.
Кулак Бензи целенаправленно грохнул по клавише внутренней связи.
— Подполковник! Я нашла! Я нашла! — раздался ее сорванный вопль.
За то время, пока он нёсся в её кабинет, а она выполняла распечатку, Бензи, глядя на эти строки, осознала нечто, от чего её затошнило. Единственный способу как это попало в систему...
Неважно. Не сейчас. Главное, это легко исправить. Сейчас это главное.
— Для меня это бетельгейзийский язык, — сказал подполковник Эммет, тяжело дыша. — Переводи.
— Это программа разрушения мозга Боло. Именно так всё и происходило. Она есть у Джанис, благо она была на Ньютерра-G. Но она есть у каждого Боло в галактике, потому что это — оригинальная программа производителя. Концепция компьютерного вируса.
— В Боло?
— В каждом Боло. Распространяется с их сообщениями по внутренней сети обмена опытом. Макс не заражен, потому что отрезан от сети. Этот проклятый белый свет был той самой красной селедкой[18], и я пережгла все коллоидные и силиконовые синапсы...
— Как нам от этого избавиться? — нетерпеливо перебил её Эммет.
— Это очень просто, сэр. Разослать циркулярный приказ всем Боло...
Эммет уже вводил в её терминал свой жетон:
— Сверхмозг, открыть канал. Всем активным Боло. Психотронный отдел ЦОБС. Подпись: Эммет. Приказ высшего приоритета, содержание следующее... — Он обернулся.— Твоя очередь, умная девочка.
Она не отрываясь смотрела в распечатку. Она не может допустить ошибку.
— Произвести поиск в коде «исполнить готовность номер один»... — Она прочитала первую строчку знаков.— В случае обнаружения удалить эту строку от начала до конца... — она прочитала последнюю строку, — включительно. Повторять эту операцию каждый раз при получении данной последовательности или при выполнении... — Выполнении чего? Надо было хоть минуту подумать...
Взрыв. В голову не приходили нужные слова Эммет тоже лихорадочно думал.
Во рту у нее пересохло.
— ...при выполнении... — Они каждый раз дрались с октоподами. — ...любой операции против октоподов на базе полученной по сети информации. Также повторять перед каждым переходом в состояние готовности номер один. — Ну вот, теперь, кажется, всё. Если нет, то они снова перезаразят друг друга в течение микросекунд.
Нескладный хор Боло доносился из динамика:
Обнаружено... удалено... Обнаружено... удалено...
Она откинулась на спинку стула. Она вдруг осознала, как осознают самые обычные повседневные явления, что сидит голая перед своим непосредственным начальником.
Он сам, правда, казалось, этого еще не осознал.
— Пока вы меня всё ещё слушаете, — говорил он в микрофон, — тактическое предложение. У людей эта игра называется «поймай опоссума»...
В одном из туннелей на подступах к ЦОБС неподвижно расположился JNC-147, раскалённый в нескольких местах от попаданий ионных разрядов Джян. Октоподы своей изящной танцующей походкой перелезали через его корпус, направляясь к следующему порталу. С подчёркнутой бессмысленностью «Хеллбор» JNC-147 был направлен назад. Ствол медленно поднялся в прицельное положение. Водители октоподов, чувствующие себя в полной безопасности, выстроились в фалангу.
JNC-147 прицелился точно в центр.
Эммет держал канал связи. Через десять минут стало ясно, что ни одна из обороняющих ЦОБС машин не отказала. Полностью функционирующий Боло мог в одиночку удерживать туннель сколь угодно долго и даже атаковать. А их оставалось двадцать восемь. Этого было достаточно. Большинство, правда, предпочло преподнести Джянни сюрприз, пропуская их и запирая между собой и непроницаемым порталом.
Через полчаса из туннелей уже можно было вывозить мусор.
Предложенная подполковником Эмметом тактическая разработка «поймай опоссума» оказалась в высшей степени эффективной, проанализировала результаты одна из машин, передавая данные по сети.
— Это за Алана и Афру, — прошептал Эммет тише дыхания.
Бензи одновременно плакала, смеялась и натягивала халат. ППП праздновал победу. Мы сделали это! думала Бензи в полубезумном восторге. Мы победилиI Мы победили! Мы победили!
Её отрезвил голос Эммета.
— Умная девочка,— сказал он.— Дорогая моя. Ещё не всё. Ещё не всё, Бензи, очнись. До тех пор не всё, пока мы не узнаем, каким, к черту, образом этот жук залез в сироп. Иначе завтра это повторится.
Бензи чувствовала, что улыбка спадает с её лица. Её окатила волна усталости. Она тяжело опустилась на кровать. Глаза закрылись, и, чтобы их открыть, потребовалось усилие.
— Мы не торопимся поставить всех в известность о том, что произошло, пока что...— сказал он уже мягче.— Правда?
Казалось, он знает. Абсурдное облегчение охватило её. Значит, ей не надо об этом говорить. О том, что Джянни не знали Конкордата изнутри. Что у них нет доступа к системам Конкордата. Что это работа своего, «крота». Что этот «крот» находится внутри ППП ЦОБС. Ей вдруг снова захотелось заплакать. Что за черт, слезы уже текут!
Подполковник Джин Эммет задумчиво помолчал, держась одной рукой за свой острый подбородок. Бензи прислушалась к радостному шуму снаружи, возникавшему и затихавшему через неправильные промежутки времени. Она всё время боролась со своими веками, пытаясь не закрывать глаза. Щеки охлаждали задержавшиеся на них слёзы.
18
Сильно пахнущая копченая селёдка использовалась, чтобы сбивать охотничьих собак со следа.