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