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