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

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

Я начал проверять все остальные хранилища – вдруг систему безопасности стерли не инженеры компании? Компания записывает все: работу по сети, разговоры – все, из чего может извлечь данные. Когда становится много ненужной информации, ее стирают, но система безопасности придерживает ее до проверки инфоботами, а потому часто заимствует неиспользованные хранилища других систем.

И в хранилище медсистемы нашлись файлы, загруженные по нестандартной процедуре. Предполагается, что, если медсистеме вдруг понадобится загрузить пациенту процедуру реанимации, система безопасности переложит файлы в другое место, но иногда она не справляется вовремя и часть файлов теряется. Если автостражу нравятся клиенты и он хочет утаить от компании какие-то их слова и поступки (или собственные слова и поступки), это один из многих способов «случайно» потерять файлы.

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

Это было… не то, чего я ожидал. Я предполагал, что резню, которую компания называла эвфемизмом «инцидент», вызвал сбой моего модуля контроля. Но неужели я уничтожил девятерых других автостражей, всех ботов и вооруженных людей, которые наверняка пытались меня остановить? Мои шансы были бы невелики. Если у других автостражей появился тот же сбой, значит, его источник где-то снаружи.

Я сохранил разговор в собственное хранилище и проверил, нет ли еще каких файлов в других системах, но ничего не обнаружил и отсоединился от консоли.

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

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

В коридоре у жилых комнат я обнаружил еще одну дежурку – для сексботов.

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

Я остановился посреди комнаты. Боксы киллерботов были закрыты. А это значит, что ни один автостраж не получил повреждений и все они находились либо на посту, либо в дежурке (вероятно, просто стояли где попало и пытались не пялиться друг на друга). Но боксы сексботов были открыты, то есть боты лежали внутри, когда что-то случилось и отрубилось электричество. Если оно отрубается, боксы можно вручную открыть изнутри, но закрыть уже не получится.

А значит, во время «инцидента» боты лежали внутри.

Я снова воспользовался излучателем на руке для подачи энергии в аварийное хранилище данных бокса. Для включения бокса мне бы не хватило энергии, но в аварийном хранилище находились данные об ошибках и отключениях – на случай, если во время ремонта что-то пойдет не так. А взломав модуль контроля, можно использовать хранилище и для загрузки медиафайлов, чтобы об этом не пронюхали инженеры. Система безопасности могла использовать его до поломки.

И его использовали – но сами сексботы, для загрузки данных во время инцидента.

Данные были разрозненными, но тут я сообразил, что сексботы общались друг с другом.

Я копался в данных пять часов и двадцать три минуты, складывая фрагменты.

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