Chasing Shadows
Глава 1 Новая кровь
Энисити строили как идеальную технологическую мечту. Небоскрёбы из самоочищающегося стекла, бесшумный монорельс, умные парки и улыбающийся персональный ИИ для каждого жителя.
Проблемы начались, когда отцы города слили бюджет, и муниципалитет подмахнул контракт с транснациональной корпорацией «Новая Кровь». Сначала ребята взяли под контроль коммунальные службы. Потом — систему образования. Потом — полицию. А потом выкатили пользователям новое Пользовательское Соглашение на 800 страниц, которое, разумеется, никто не читал. Люди просто пролистали его вниз и нажали «Принять все». Так Энисити из обычного мегаполиса превратился в закрытый корпоративный кластер, где даже воздух в метро подавался в рамках бесплатного промо-периода.
Город сиял. Город улыбался. Город непрерывно собирал пользовательские дамп-данные.
Официально программа «Новая Кровь» позиционировалась как благородный социальный проект добровольного донорства. На деле же это была гигантская сканер-база, фиксировавшая ДНК, паттерны походки, спектр голоса и плотность сетчатки. Корпорация искала «идеальных доноров». И далеко не для переливания плазмы.
Они искали людей для проекта «Обновление». Если пользователь начинал слишком громко возмущаться качеством сервиса или задавать лишние вопросы, его аккуратно изымали из уравнения, а на его место высаживали идентичную биометрическую копию — с тем же лицом, тем же голосом и тем же гардеробом. Только с зашитым в чип шины КАН алгоритмом абсолютной лояльности. Жители думали, что «Обновление» — это про плановый ремонт дорог. Ну-ну.
Я попала в эту долбаную базу по самой идиотской причине из возможных.
Три недели назад я просто зашла в кофе-поинт на первом этаже центральной башни корпорации. Терминал оплаты повис, я в сердцах стукнула по нему кулаком, а умный сканер лица в этот момент посчитал мою эмоцию за «деструктивный протестный потенциал». Экран мигнул тихим фиолетовым светом, и система рефлекторно вписала меня в список на оцифровку.
Через три дня на мой планшет пришло уведомление: «Поздравляем! Вы стали участником программы "Обновление". Ваш плановый визит в подвал био-синтеза назначен через месяц. В случае неявки баланс вашей жизни будет обнулен автоматически».
Естественно, я не записывалась. Естественно, я не соглашалась. Но в городе, где корпорация контролирует даже смыв в твоем туалете, кнопка «Отписаться от рассылки» тупо не работала.
Три недели я потратила на подготовку. Мой единственный напарник — Килтер, хакер и оператор дронов, которого я знала только по цифрогенно-искаженному голосу в гарнитуре костной проводимости, — уверял меня, что у нас есть план.
— Эксплойт с дампами находится в сервере четвертого сектора, — шипел Килтер мне в ухо, пока я ковырялась титановым мультитулом в защищенной шине данных. — Зальешь его на текстолитовую щепку — и узнаешь весь список «доноров». Увидишь, кого они заменят следующими. Увидишь, кто придет вместо тебя.
Я забрала щепку. С боем, соплями и отключением пары камер путем броска в них тяжелого гаечного ключа. Но код активации я в терминал вбивать не стала.
Я просто побежала.
Бег по крышам в реальной жизни — это нифига не эстетичный паркур из видеоигр. Это мокрый от кислотного дождя рубероид, вонючие вентиляционные шахты и постоянно норовящие зацепиться за колючую проволоку лямки разгрузочного жилета. Внизу Энисити ядовито сиял неонками. Гигантские голографические рекламные щиты предлагали оформить кредит на эмоции, а лица счастливых «обновленных» граждан улыбались с каждого второго фасада.
Спрыгнув на ржавую пожарную лестницу, я чуть не переломала себе лодыжки. Металл заскрипел с таким оглушительным звуком, будто на крышу рухнул военный шаттл, но службы безопасности, видимо, снова сэкономили на ночной смене.
Через три пролета я вывалилась в пустой переулок. Никакой киберпанк-романтики: разбитый асфальт, пара переполненных контейнеров с пластиковым мусором и одинокий уличный фонарь, который мигал с частотой, способной вызвать эпилептический приступ даже у уличного фонаря.
Я достала из потайного кармана куртки «щепку». Маленькая текстолитовая плашка с распаянным ФПГА-чипом.
— И это всё? — тяжело дыша, спросила я в рацию. — Вся эта хваленая «убийственная правда» о проекте «Новая Кровь»? О том, куда исчезают несогласные и откуда берутся улыбчивые болванчики?
— Это полный архив, — отозвался Килтер через статические помехи. — Вставишь плашку в ридер — и получишь имена, даты, приказы на ликвидацию. Отдашь журналистам или зальешь в сеть — и корпорации хана.
Я стояла в вонючем переулке, сжимала в мокрой ладони холодный кусок текстолита и смотрела на мигающий фонарь. В голове крутился простой, как рельса, вопрос.
— Килтер, — тихо сказала я.
— Что?
— А журналисты вообще существуют? Их вроде еще в прошлом квартале заменили на автономные нейросети для генерации кликбейтных заголовков.
В эфире повисла тяжелая, неловкая пауза.
— Ну... ты можешь выложить это на открытый форум, — неуверенно предложил Килтер.
— Ага. Чтобы модераторы корпорации забанили тред через 0.4 секунды за «нарушение авторских прав»? — я саркастично ухмыльнулась и с размаху швырнула щепку прямо в центр грязного мусорного бака.
— Эй! Ты сошла с ума?! — гаркнул в динамике Килтер, давясь микрофонными шумами. — Мы три недели ради этого рисковали жизнями!
— Никому не нужна твоя правда, Килтер, — отрезала я, вытирая мокрый от дождя лоб. — Люди не хотят знать, что их соседей заменили биороботами. Они хотят верить, что неон на улице — это и есть жизнь, а Премиум-подписка действительно дает скидку на синтетический кофе. Если я вывалю им эту правду, они просто пожалуются на спам. А меня корпорация запеленгует раньше, чем я успею добежать до шоссе.
Я развернулась и пошагала прочь из переулка.
Я шла вдоль междугороднего шоссе.
Энисити остался за спиной, постепенно превращаясь в тусклую неоновую полоску на горизонте. Неон больше не ослеплял — его почти полностью затянули тяжелые, как свинец, низкие тучи.
Через час вдарил дождь. Сначала так, мелкая сыпь, а потом повалил настоящей стеной, вымывая из куртки запахи корпоративного кофе и гари. Естественно, никаких крытых остановок с подогревом скамеек за пределами Энисити не строили — муниципалитет считал, что за пределами зоны действия подписки люди не живут.
Я нашла раздолбанный советский навес: стекла выбиты лет двадцать назад, ржавая труба каркаса едва держит течь в крыше. Но это было лучше, чем стоять посреди степи в ночи.
Я села на корточки, прижавшись спиной к мокрому бетону. Вода стекала по лицу. Через пару минут я поймала себя на том, что у меня тупо сдали нервы — из глаз полились слезы. И нет, это была не романтичная девичья грусть из книжек. Это была лютая, выжигающая изнутри злость от осознания собственной беспомощности.
Я ведь пробралась на их защищенный сервер. Я сломала пару протоколов безопасности. Я стерла свой биометрический профиль из главной базы! И что в итоге? Корпорация «Новая Кровь» этого даже не заметила. Для системы на 50 миллионов пользователей мой взлом был эквивалентен тому, что на сервере на секунду поднялась температура кулера.
Я бежала по крышам, резала лямки, промокла до нитки, а система просто перераспределила трафик и пошла дальше.
— Ради чего всё это было, Квикви? — подал голос Килтер из гарнитуры.
— Не знаю, Килтер, — буркнула я, вытирая мокрый нос рукавом. — Честно? Без понятия.
— Тогда зачем ты вообще поперлась в этот сектор?
— Чтобы они хоть на секунду зафиксировали ошибку в логах. Чтобы эти твари знали, что я существовала. Что кто-то не просто улыбался в объектив биометрической камеры и радовался скидочным купонам, а хотя бы попытался бросить в их терминал гаечный ключ.
Килтер в эфире замолчал. Видимо, у него не нашлось подходящего скрипта для успокоения уличных беглецов.
Дождь стих минут через тридцать. Я вытерла лицо досуха, встала и хрустнула затекшей шеей.
— Всё. Я пошла.
— Куда? На шоссе камеры пеленгуют движение каждые три километра.
— Дальше. В оффлайн.
Дороги за пределами Энисити никто не ремонтировал со времен смены тысячелетий. Вокруг стояли заброшенные частные дома — немые памятники эпохе, когда люди могли владеть землей без ежемесячной арендной платы корпорации. И главное — здесь стояла тишина. Настоящая, без постоянного низкочастотного гула городских трансформаторных будок.
На второй день пути я встретила старика. Он сидел на обломке бетонного забора и ковырялся отверткой в радиоприемнике.
— Ты оттуда? — спросил он, кивнув в сторону неонового зарева на горизонте.
— Оттуда.
— Тоже отписку от сервисов оформила?
— Вроде того.
— Я три года как ушел, — вздохнул дед, не поднимая глаз. — Думал, пересижу и вернусь. Но город уже не тот. Или я не тот. Там теперь даже чтобы на лавку сесть, надо QR-код сканировать.
Я ничего не ответила и просто пошла дальше. Дед даже не окликнул меня — за пределами Энисити у людей быстро отпадало желание лезть в чужие дела.
— Я сбросил тебе координаты точки, — раздался в наушнике голос Килтера. — Старая заправка. Километров двадцать через лесополосу.
— Там кто-то есть?
— Нет. Это старый шлюз связи и нычка одного оператора.
— Какого ещё оператора?
— Огонь из огнестрела в пригородных зонах фиксируется тепловизионными спутниками за полсекунды, — терпеливо объяснил Килтер. — А оперативники протокола «Кухулин» работали по старинке — без баллистики, без сети и без следов. Один клинок, скрытность и ноль цифровых следов. Там склад, автономное оборудование и карты. Всё, чтобы исчезнуть. Или чтобы вернуться и устроить корпоратам локальный ад.
К ночи я дошла до леса. Сосны стояли плотной стеной — ни фонарей, ни уличных камер, ни всплывающей рекламы. Только тусклая луна и моя собственная тень.
Я уселась на поваленный ствол и со второй попытки развела небольшой костер. Настоящий огонь после трех недель под неоновыми лампами казался чем-то невероятным.
— До заправки еще далеко? — спросила я, грея мокрые ладони.
— Часов пять пешком. Если не будешь тупить и залипать на деревья.
Я кивнула. Затянулась прохладным воздухом и тишиной.
— Килтер.
— Слушаю.
— Ты за три недели работы ни разу не спросил, как меня зовут.
— Не спросил, — ровно ответил он. — Нафига? В даркнете имена — это лишняя уязвимость. Важно только то, что ты делаешь и какой у тебя IP.
— Меня зовут Квикви.
— Странное имя. Похоже на никнейм из старой MMORPG.
Я усмехнулась, глядя на искры от костра.
— Может, так и есть. Может, я просто сбойный персонаж, которого удалили из базы данных, а он всё ещё настырно бегает по локациям и не хочет разлогиниваться.
— Тогда ты очень глючный персонаж, Квикви. Тебя давно должны были отправить в корзину.
— А тебя как зовут? — спросила я. — «Килтер» ведь тоже ник?
— Возможно.
— И в чем твоя роль в этой игре?
— Помогаю сбойному персонажу не поймать синий экран смерти раньше времени.
— Ну, спасибо. Спокойной ночи, Килтер.
— Спокойной ночи, Квикви.
К заброшенной автозаправке я вышла на самом рассвете.
Две поржавевшие топливные колонки со сбитыми циферблатами, выбитое стекло кассы и выцветшая вывеска «Fuel&Go». По всему двору валялись пустые канистры, сплющенные пивные банки и масляные пятна, въевшиеся в асфальт так глубоко, будто они пролежали тут век.
Килтер молчал, не перебивая атмосферу.
Я обошла здание с торца и обнаружила заваленный мусором спуск в подвал. Старая стальная дверь была заперта на массивный навесной замок. Я вздохнула, примерилась и со всей дури вдарила по нему армейским ботинком. Один удар, второй — хлипкая дужка с треском отлетела, и дверь с противным скрипом отворилась.
В подвале густо пахло сухим бетоном, оружейной смазкой и пылью. На стеллажах стояли герметичные ящики. На одном из них я сразу заметила знакомую маркировку корпорации «Новая Кровь», но с пометкой «Списано. Утилизация».
Я сдернула крышку.
Внутри лежал комбинезон. Черный, из плотного арамидного волокна, с интегрированными пластинами скрытого бронирования. Рядом — технологичная маска: матово-черная, без единого опознавательного знака, только с тонкой узкой полоской темного светофильтра для глаз.
А на самом дне ящика покоилась катана. Без гравировок, без золота. Тяжелая углеродная сталь, индукционная заточка, антибликовое покрытие. Инструмент, созданный исключительно для того, чтобы тихо и быстро резать защитные костюмы корпоратов.
— Серьезно? Меч? — я достала оружие из чехла, оглядывая лезвие. — Мы что, в историческом кино?
— «Кухулины» не любят шум, — деловито отозвался Килтер. — Повторяю: пороховые газы пеленгуются акустическими датчиками Энисити за доли секунды. А мономолекулярная сталь не издает звука и не оставляет гильз. Это утилитарная физика, Квикви, а не косплей.
Я переоделась. Комбинезон сел как влитой — терморегуляция мгновенно подстроилась под температуру тела. Когда я надела маску и защелкнула магниты на затылке, внутренний интерфейс слегка качнулся, подстраивая фокус.
И тут же бетонированная стена напротив ожила.
Панель старого терминала моргнула серым светом. По экрану побежали зеленые строки командной строки. Инициализация. Сканирование биометрии костюма.
На экране высветилось:
> ОПЕРАТИВНИК КУХУЛИН. ПРОТОКОЛ 7. ДОБРО ПОЖАЛОВАТЬ В СИСТЕМУ.
> СТАТУС: АКТИВЕН. ПОСЛЕДНЯЯ СЕССИЯ: 473 ДНЯ НАЗАД.
Я подошла ближе и коснулась пальцем в перчатке сенсорного экрана. Система тут же вывела главное меню: карты закрытых секторов, схемы подземных коммуникаций Энисити и один сохраненный видеофайл.
Я кликнула по файлу.
На экране появился человек в точно таком же черном костюме и маске. Голос, пропущенный через жесткий модулятор, звучал глухо, но предельно четко:
— Если ты смотришь эту запись — значит, мой биометрический пульс окончательно обнулился. Теперь этот тайник твой. Не пытайся выяснить, кем я был — в базе "Новой Крови" этого имени всё равно больше нет. Важно только то, что лежит на серверах внутри системы. Корпорация не знает об этой точке. Пока не знает. Не засиживайся. Возьми снаряжение, обнови карты и вали оттуда. И помни главный баг этой системы: ты не первый, кого они пытались стереть. И ты далеко не последний.
Запись прервалась, превратившись в ровный видеошум.
Я несколько секунд стояла в полной тишине, чувствуя, как внутри маски приятно гудит фильтр очистки воздуха.
— Килтер.
— На связи.
— Он мертв?
— Не знаю, — тихо сказал хакер. — Может, оцифровали. Может, ушел еще дальше на север. В любом случае, его профиль заблокирован.
— И что теперь?
— А теперь важно то, что ты стояла в очереди на удаление, а в итоге нашла единственный рабочий инструмент для сопротивления. Теперь ты — Кухулин оффлайн-сети.
Я сжала пальцами шершавую рукоять меча.
— Зашибись, — буркнула я под маской. — Вчера была обычным био-донором с просроченной подпиской, а сегодня — мифический ирландский воитель с мечом в подвале заправки. Логика этого мира просто безупречна. Выводи карты на планшет, Килтер. Посмотрим, какие еще баги мы можем загнать в их идеальный город.
Экран терминала погас, и под ним со щелчком открылась ниша. Внутри лежали защищенный КПК, портативная станция зарядки и универсальная ключ-карта старшего инженера «Новой Крови».
Я закинула всё в разгрузку.
Глава 2 настоящий финал
Я вернулась в город.
Энисити горел привычным глазу неоном. С рекламных экранов безупречно гладкие лица декларировали новые стандарты социального счастья, а объективы оптических модулей на каждом столбе мерно вращались, отслеживая динамику толпы. Мой профиль был удален из общего реестра, маска лежала в рюкзаке, а клинок покоился в заплечных ножнах.
— Я знаю, куда идти, — тихо сказала я.
— Знаешь, — отозывался Килтер через гарнитуру. — Но сначала — в мой бывший сегмент. Он числится списанным.
Я зашла в полуразрушенное здание на границе индустриального сектора. Внутри стоял давящий запах старого пластика и пыли.
— Килтер?
— Планка слева. Третий конструктивный элемент.
Я надавила на бетонный фрагмент. Панель бесшумно сместилась, открывая техническую нишу.
За ней находилось небольшое помещение: автономные стойки данных, схемы узлов связи и стеллажи с оборудованием. В центре на столе лежали старые профессиональные наушники с выгравированными буквами «К.Р.».
— Твое? — спросила я, разглядывая хакерскую консоль.
— Было моим, — ответил голос.
Рядом лежал чип памяти в затертом корпусе с пометкой: «Оптимизирован в 2504. Корпус 7».
— Ты не просто оператор, — сказала я. — Ты один из тех, кого система списала за «низкий индекс вовлеченности».
— Скажем так, я не прошел аттестацию на соответствие корпоративным стандартам эмоциональной стабильности. Меня перевели в архив.
Я достала свою маску и надела ее. Магнитные фиксаторы со щелчком подстроили гарнитуру.
— Веди к центру.
Башня корпорации «Новая Кровь» возвышалась над городом как главная точка распределения информационных потоков.
— Вход через сервисную шахту, — наставлял Килтер. — В центральных лифтах работает динамическое взвешивание и оценка походки. Возьмешь лестницу.
Я проникла внутрь через технический шлюз.
Первый рубеж — двое сотрудников службы безопасности в тяжелых экзокостюмах. Я вышла из тени: короткий выпад, удар точечным импульсом в сочленение брони, подсечка и залом рации. Оба оператора упали на бетон прежде, чем успели отправить сигнал о нарушении порядка.
— Чисто.
— На следующем пролете система фиксирует повышенную активность. Тихой работы не получится.
На втором пролете по лестнице защелкали выстрелы. Я ушла в перекат, выхватив клинок. Высокочастотное лезвие рассекло манипуляторы охраны в считанные секунды.
— Главный терминал за гермозатвором, — чеканил Килтер. — Стандартный код не пройдет, система заблокирована.
— Вскрываю физически.
Я вдарила клинком в стык рамы. Раскаленный металл поддался. Дверь разошлась с шипением, открывая доступ в серверную. В центре зала возвышалась консоль управления глобальной сеткой слежения.
Я подключила планшет из тайника. Экран замерцал.
> ИДЕНТИФИКАЦИЯ: ПРОТОКОЛ «КУХУЛИН». ДОСТУП ПРЕДОСТАВЛЕН.
Я запустила процесс полной выгрузки данных. По идее, после этого все камеры и датчики города должны были перейти в режим перезагрузки. Но вместо тишины на нижних ярусах Башни раздался тяжелый гул. По перекрытиям прошла вибрация.
— Килтер, что это?
— Системный сбой, — сухо ответил он. — Нарушение баланса. Когда отключились алгоритмы контроля, группы, находившиеся в «серой зоне», перешли к активным действиям.
Автодиктор в коридорах ровным, приятным голосом произнес: «Внимание. Зафиксировано массовое отклонение от стандартов поведения. Включается протокол оптимизации территории».
Я спустилась на нижние уровни. На улицах Энисити больше не работали таргетированные объявления. Вместо них горела бронетехника, а группы людей в защитных респираторах выводили из строя повторители сигналов. Попытка системы отфильтровать всех нестандартных граждан привела к тому, что нестандартным стал весь город.
Связь в наушнике начала заглушаться плотным фоновым шумом.
— Килтер! Связь падает!
— Ищи Архив, — пробился сквозь треск его голос. — Они переносят резервные копии...
Динамик окончательно заглох.
Я достала планшет и сверилась с сохраненной картой. Точка назначения находилась в подвальных помещениях под старым транспортным узлом.
Пробравшись через технические тоннели, я вскрыла замок гермоотсека. Внутри находились ряды капсул с автономным жизнеобеспечением. Там хранились физические оболочки тех, кого корпорация перевела в цифровой резерв.
Я ввела данные поиска на терминале:
> КИЛТЕР. СЕКТОР 2505.
Одна из капсул в конце зала сбросила давление. Белый пар осел на пол. Человек внутри медленно открыл глаза и сделал первый самостоятельный вдох за несколько лет.
Я сняла маску.
— Килтер?
Он посмотрел на свои руки, затем на меня:
— Связь через гарнитуру была объективно удобнее.
— Вставай. Город переходит в режим самоочистки.
Мы вернулись в его бывшее укрытие. За стенами слышалась работа тяжелой техники — корпорация пыталась восстановить контроль над секторами.
— Нарушение инфраструктуры глубокое, — произнес Килтер, забирая со стола оставшееся снаряжение. — Но система перестроится, если оставить всё как есть. Нам здесь делать больше нечего.
— Сначала на заправку, — ответила я. — Оставим данные тем, кто останется.
Мы вышли за периметр Энисити перед самым рассветом.
В подвале заброшенной станции мы уложили в пустой ящик планшет с картами технических тоннелей, ключи доступа и модуль с записями.
Килтер запустил локальную фиксацию сообщения:
«Идентификатор: Килтер. Помощник: Квикви. Наш статус в реестре — "удалены".
Все инструкции по перенастройке городских датчиков и обходу алгоритмов слежения находятся в этом накопителе.
Система не монолитна. Она держится только на вашем согласии поддерживать ее показатели.
Инструменты перед вами.
Протокол свободной конфигурации активен».
Мы закрыли подвальный люк и вышли на поверхность.
ЭПИЛОГ
На рассвете у границы секторов мы разошлись.
Килтер не стал объяснять, куда направляется, да и я не спрашивала. Человек, проведший годы в форме цифрового дампа, вряд ли искал спокойного уюта — у каждого из нас после ухода из системы остались свои счета и свои привычки жить в тени. Он просто забрал часть карт, кивнул и ушел в сторону южных узлов связи.
Я осталась одна.
Никакого тихого домика, семейных обедов или идеальной жизни на севере. После того, как твой биометрический профиль стирают из центрального реестра, ты не превращаешься в нормального гражданина — ты просто становишься невидимкой для сканеров.
Сейчас я нахожусь на нейтральной территории между бывшими секторами. Здесь сыро, ветрено и постоянно пахнет мокрым бетоном. Из техники у меня только глушилка сигналов, планшет с локальными картами и клинок, который всё так же лежит на дне рюкзака.
Город за спиной всё ещё шумит. Война между системой и теми, кто отказался от «обновления», превратилась в вялотекущую рутину. Корпорация ставит новые вышки, повстанцы режут кабели. Никто не победил, никто не проиграл.
А я просто иду дальше по дорогам, которых нет на официальных картах.
Меня зовут Квикви. Я одна. И я всё ещё вне сети.
Спасибо за чтение
Вернуться к книге
