Выбрать главу

Чуть позже, покопавшись в приборах в лаборатории, Кристофер выяснил, что сбои были неслучайными. Какая-то команда сработала неправильно пару лет назад, и теперь алгоритм действий возобновился, чтобы прийти к единственно правильному решению. Оставалось еще понять, какое решение система считает правильным и единственным.

Кристофер запустил сканирование и сел с карандашом, пытаясь зарисовать цепочку событий. Он обладал неплохим пространственным мышлением и вскоре зарисовал точки, где проходили сбои. Объединив точки, Крис получил карту с эпицентром катастрофы и отдалениями. Эпицентр находился в комнате, где спала команда корабля. Немудрено, ведь за черной стеной прятаться легко…

Только и устранить причину сбоев будет невероятно тяжело. Дистанционного доступа к бортовому компьютеру как не было, так и нет.

Новая головная боль доставила Кристоферу новые хлопоты. Но он был рад заниматься хоть чем-то, лишь бы не думать о поступке Дженнифер. И все-таки он не выходил из головы.

Противный скрежет заставил заложить уши. Кристофер зажмурил глаза, а затем отпрыгнул в сторону. По полу прокатился робот-пылесос с одной отломанной ножкой. Остановился он только у дверей, врезавшись в них со всей силы. Пластиковый корпус треснул, а микросхема заискрила. Робот потух и навеки замолк.

Кристофер оставил груз и забрал робота. Он должен был починить маленького чистильщика, ведь если сбой произошел даже с ним, техникой с устойчивой оперативной системой, то самые жуткие неприятности не так далеки. К ним нужно основательно подготовиться. Либо хотя бы понять, с чем конкретно он имеет дело.

Роботы только внешне кажутся куском металла, в который заключены микросхемы. Это слишком грубые и поверхностные выводы. Нужна и теплопроводимость, чтобы процессор не перегрелся, и хорошая механика, чтобы конечности — мини-гусеницы — удерживали робота на ходу даже на неровных поверхностях.

Запрограммирован он был даже на внештатные ситуации, мог в последнюю секунду среагировать на препятствие. Кристофер смотрел краш-тесты и не понимал, как робот умудрился потерять управление над собой.

Вывод был только один — кто-то запустил «червя». Но кто? Корабль спокойно продвигался к будущей колонии не один десяток лет. Атака извне казалась невозможной. Разве что недоброжелатель не внедрил «червя» на момент запуска…

Впрочем, проверить эту теорию не представлялось возможным. Кристоферу нужно было проникнуть на мостик, чтобы убедиться в догадках.

Крис попытался изучить микросхему, но она пострадала слишком сильно. Нужен был образец функционирующей модели.

Кристофер направился на кухню, чтобы немного накрошить на полу. Он знал, как можно выманить из логова маленьких уборщиков. Но по пути освещение сменилось с привычного спокойно-синего на ярко-алое. Послышались тревожные звуки, хрипы, шумы.

Дверь перед Крисом захлопнулась. Он принялся стучать по ней, но она не поддавалась. Пришлось вернуться за монтировкой, благо он никогда ее не убирал далеко. Разжать створки удалось, но они все равно смыкались.

Кристофер с трудом мирился с тем, что умрет на корабле от старости. Но он не мог смириться с тем, что умрет из-за неполадок на корабле.

Впрочем, система недолго держала его взаперти. Красный свет погас, а в комнате воцарилась темнота. Крис нащупал переносной фонарик и принялся водить им по сторонам. Но не пришлось ему возвращаться к двери, вооружившись монтировкой. Система перезагрузилась и выпустила его.

Выйдя за пределы комнаты, Крис увидел тычущегося в угол комнаты робота-уборщика. Перезагрузка не шибко помогла системе. Сбой остался неустраненным.

Кристофер подошел к роботу и отключил его благодаря кнопке на животе. Ему как раз был нужен действующий экземпляр, который мог бы пролить свет на то, что приключилось с кораблем.

Забрав робота под мышку, он вернулся к останкам первого робота. Но предварительно положил монтировку между створками — во второй раз он не собирался оставаться запертым в комнате.

Пришло время заняться вскрытием. Сняв нижнюю часть корпуса, Кристофер нашел выходы для подключения извне. Присоединив через шнур планшет, Крис запустил диагностику.

Его догадки оказались верны. Вирус был занесен в систему извне. Сигнал исходил из каюты экипажа. Видимо, кто-то подхватил вирус еще на Земле, он долго томился и не выпускался на свободу, пока не смог проесть себе выход наружу. И теперь червь только разрастался, пытаясь сожрать внутренности корабля, заполнив их своей уродской жизнеформой.

Кристоферу не хватало познаний в IT, чтобы можно было ограничить распространение вируса. Или даже чтобы его окончательно прихлопнуть. Поэтому он ограничился запуском брандмауэра. В масштабах робота-уборщика вирус удалось локализовать. Но не факт, что система устоит перед новыми ударами.

С кораблем было сложнее. Вирус можно было поместить в карантин, но для этого нужно было попасть в каюту экипажа. А Крис и раньше пытался к ним пробиться, использовав все возможные инструменты. Но за черную матовую стену невозможно было попасть. Кто-то должен был открыть дверь изнутри.

Впрочем, если из-за вируса системы и дальше будут сбоить, пробуждение из криосна станет самым вероятным событием. И тогда очнутся и члены команды, и простые пассажиры… И до Глизе 581 b не долетит никто.

Осознав масштабы катастрофы, Крис со всех ног рванул к черной матовой двери. Она служила лишь физической преградой. Вирус же передавался по проводам, для него любые помехи были существенными.

Добежав до каюты экипажа, Кристофер обомлел. Изнутри доносились странные звуки, а вскоре послышался шум разгерметизации отсека.

Черная дверь отъехала в сторону, и из темного проема вышел мужчина в одежде экипажа. Он держался за косяк и хрипло дышал.

— Как вы могли проснуться? — спросил мужчина, переводя дух.

— У меня тоже немало вопросов, — покачал головой Крис.

Лампочки вновь заморгали, и система в очередной раз перезагрузилась. Пока катастрофа не приняла масштабы бедствия, нужно было что-то предпринять…

Радовало одно: теперь есть доступ к коммуникациям корабля, а значит, можно запросить помощи. Ну или спросить у члена экипажа, что же делать дальше и как все исправить…

*****

— Лоуренс Манкузо, старший по палубе, — представился член экипажа. Даже несмотря на темный цвет кожи, он казался неестественно бледным и измученным.

— Кристофер Престон, — пожал его руку Крис. — Писатель, пассажир.

— Что за хрень тут творится?

— Я думал, вы мне расскажите.

Лоуренс помассировал коленку, а затем махнул рукой, призывая двигаться за ним.

В конце коридора они чуть не налетели на Дженнифер.

— Еще один пассажир? — удивился Лоуренс.

— Да, Дженнифер Лэйн, — кивнула Джен. — Писательница.

— Одни писатели собрались на корабле, — рассмеялся Лоуренс. Но смех его превратился в булькающий хрип. Он долго пытался прочистить горло, а когда это ему удалось, в глазах у него Кристофер увидел отчаяние.

Они прошли в соседний туннель и вышли в главный зал. Лоуренс так стремился туда, будто бы корень всех бед находился именно там. Он подошел к бортовому компьютеру и попытался набрать какие-то комбинации. Судя по характерному шлепку ладонью по корпусу, у него ничего не вышло.

— Проклятая железяка, — покачал головой Лоуренс. — Ладно, тогда вы меня введите в курс дела, — обернулся он. — Кто еще проснулся?

— Больше никто, сэр, — ответила Джен.

— А лететь нам еще долго?

— Семьдесят лет.

— Семьдесят лет… Недурно, недурно.

Лоуренс пошатнулся, и Крис вовремя успел его подхватить под локоть.

— Сбой в гибернации… Это просто невозможно, — покачал головой старший по палубе. — Три человека, три сбоя…