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