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