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