Судя по всему, Призрак не ошибся, и в
момент проверки никаких закладок в программном обеспечении «Ифрита»
действительно не было. Однако оператор систем сканирования имел
доступ к корабельной сети, и, похоже, с его помощью он перед самым
отлетом загрузил в память вычислителя некую троянскую программу, в
нужный момент сумевшую частично перехватить управление кораблем.
Других объяснений произошедшему я не видел. Вот только оставалось
совершенно неясным, почему на это вторжение никак не отреагировали
многочисленные сторожевые маячки, щедро добавленные Призраком в
базовый программный код при модернизации «Ифрита».
***
Призрак никогда не испытывал
настоящих эмоций. Он просто этого не умел. В общении с Ричем
искусственный интеллект часто имитировал человеческое поведение, но
лишь для того, чтобы оператору было легче воспринимать его слова.
Тем не менее, в данный момент он всё-таки ощущал нечто отдаленно
напоминающее досаду. Ну, если, конечно, можно под словом «досада»
понимать неудовлетворенность от плохо сделанного дела, выраженную в
резко отрицательной оценке результата собственных действий.
Да, Призрак прекрасно понимал, что
его переиграли. По крайней мере, частично. Троянская программа,
загруженная в память вычислителя «Ифрита», оказалась по-настоящему
опасным противником. Создавали её явно еще до Вторжения, причем,
скорее всего, где-то в недрах Службы безопасности Федерации, и,
судя по всему, к работе над ней были привлечены её лучшие кадры.
Троянец использовал особенности топологии оптоэлектронных
устройств, случайно или целенаправленно заложенные в них
конструкторами. Это позволило ему незаметно внедриться в исходный
код, заблокировав все попытки сторожевых программ распознать
пришельца.
Не сработала эта тактика только с
перепрошитыми артефактами Роя, внедренными в систему управления
«Ифрита» при модернизации. Вот только в основном это были
периферийные устройства или сопроцессоры. Они смогли избежать
захвата троянской программой, которая просто не знала, что с ними
делать, но вернуть контроль над всей системой с их помощью было
невозможно.
С технологией, примененной агентом
Федерации, Призрак никогда раньше не встречался. Она родилась в
секретных лабораториях СБ и, похоже, даже у создателей проекта
«Выживание расы» не было к ней доступа. «Ифрит», к слову, никакого
отношения к этому проекту не имел, а значит, и эвристический
алгоритм, который теоретически мог бы помочь Призраку восстановить
контроль над системой управления, в память корабельного вычислителя
зашит не был. Впрочем, что такое этот эвристический алгоритм,
Призрак и сам толком не знал, и совсем не факт, что даже будь
«Ифрит» частью проекта «Выживание расы», это помогло бы в
сложившейся критической ситуации.