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