Когда молчат птицы
Глава 1. Зеленые червяки
В тот день замолчали все птицы. Все, кроме одной. Её крик разорвал тишину фразой: “Беги, если хочешь жить”
Холод впивался в кости, как иглы "Шёпота" в мозг жертв. Анна знала: в Нордске выживают только те, кто чувствует этот холод до того, как он убьёт. Сегодня он ощущался иначе – будто тысячи птиц замолчали разом, подавив предсмертный крик. Холод не просто был снаружи, он просачивался сквозь стены подвальной конуры, которую Анна Коршунова называла квартирой. Словно ледяные щупальца цеплялись за голые лодыжки поверх носков. Она подтянула ноги к себе, уткнув колени в край стола – старого, поцарапанного ДСП, позаимствованного когда-то у мусорных контейнеров за «Полярным Вектором». На столе – хаос. Паутина проводов. Три мерцающих монитора, экраны покрытые слоем пыли, которую Анна смахивала только когда символы сливались в серое месиво. Пустые банки от дешевого энергетика «Ярги» с липкими кольцами на дне. Обертка от шоколадки, втоптанная в клавиатуру. Клавиатура… древняя, механическая, с треснувшей пробельной клавишей. Каждый удар по ней – резкий щелчок, как выстрел капсюля в тишине. Ее единственная роскошь. И ее оружие.
На центральном экране ползли строчки кода. Зеленые червяки на угольно-черном фоне. Сеть «Полярного Вектора». Анна, скрючившись в кресле с продавленной спинкой, впилась в них взглядом. Обычная рутина: найти дыру в периметре безопасности, сообщить анонимному посреднику (через пять прокси и пару туннелей), получить бабло на криптокошелек. Хлеб. Или, скорее, тот самый «Ярги» и доширак. Сегодня – периметр казался крепким. Слишком крепким для провинциального ИТ-хаба, который ютился в здании бывшего рыбокомбината. Анна знала это здание. Знакомый призрачный запах селедки все еще витал где-то в вентиляции их серверных, как уверяли местные форумы.
Она щелкнула зубами по крышке новой банки «Ярги». Кислятина ударила в гланды, заставила поморщиться. Глоток. Теплая гадость растекалась по пищеводу, обещая мнимую бодрость. Анна смахнула крошки с клавиши F5 и нажала – обновить лог сетевой активности.
Внезапно! Зеленые строки кода задрожали. Словно кто-то вскрикнул в цифровой тьме. Последние три строки повторялись с жуткой ритмичностью трупного окоченения:
> ACCESS: WHSPR_DEV_ALPHA
> ACCESS: WHSPR_DEV_ALPHA
> ACCESS: WHSPR_DEV_ALPHA
Ресурс назывался… странно. Не по стандарту корпоративного нейминга.
WHSPR_DEV_ALPHA
Анна почувствовала, как что-то едва слышно скребется под черепом... Тошнота ударила в горло. Под черепом заскрежетало, будто нож по кости. Это не ошибка, – прошипело в подсознании. Это крик. Крик из цифрового ада
«Бред», – мысленно буркнула она, но пальцы уже летали по клавишам. Старый ноутбук, ее черный ход в сети (не основной, никогда основной), заурчал вентилятором, протестуя против нагрузки. Анна обошла два фаервола, нашла бэкдор, оставленный когда-то для… ну, для таких случаев. Серый доступ. Не полный. Но достаточно, чтобы подглядеть.
Она вошла в каталог `WHSPR_DEV_ALPHA`...
Папки открылись со стоном умирающего жесткого диска. Имена: Мария Волкова. Дмитрий Сорокин. Елена Хромова (сегмент Delta).
СТОП. Хромова? Фамилия Ворона. Анна замерла. Совпадение? Или...
Кликнула наугад. «Иван Петров. Нордск. Сегмент Delta».
Открылась папка. Медицинские карты. Отсканированные, с водяными знаками какой-то клиники, которую Анна не знала. Диагнозы жирным шрифтом: «F32.2 Тяжелый депрессивный эпизод без психотических симптомов». «F41.2 Смешанное тревожное и депрессивное расстройство». Лист наблюдений: «Навязчивые мысли о самоуничтожении. Социальная изоляция.»
Ниже – фото. Мужчина. Лет сорока. Лицо серое, обвисшее, как тесто. Глаза пустые. Взгляд куда-то внутрь себя, в темноту. Анна узнала его. Не лично. Из сводки в местной помойной газетенке – «Северный Вестник». Неделю назад. Небольшая заметка на третьей странице: «Трагический инцидент. В квартире на ул. Шахтерской обнаружено тело местного жителя. Предварительная версия – суицид.»
Анна прокрутила дальше. Еще имена. Еще диагнозы. «F43.1 Посттравматическое стрессовое расстройство». «F60.7 Расстройство зависимой личности». Все – жители Нордска. Все из «Сегмента Delta». И рядом – даты. Даты смерти. Или госпитализации в психушку. Короткий интервал после постановки диагноза в этих файлах.
В желудке у Анны сжалось. Не страх. Хуже. Знакомое чувство – предчувствие огромной, вонючей кучи дерьма, в которую вот-вот ступишь. Она потянулась к банке с «Яргой», рука дрогнула. Липкая банка соскользнула, упала на бок. Кислая коричневая жидкость растеклась по столу, залила провода, поползла к краю. Анна не двинулась. Смотрела на экран. На лицо другого человека. Женщины. Тоже пустой взгляд. Диагноз: «F20.0 Параноидная шизофрения». Дата смерти – через три дня после даты в файле.
«Шепот». Технология? Эксперимент? Что они делали? Испытывали на людях? На сломанных людях? Из Нордска? Города-призрака, где все уже давно сдались?
Ее пальцы снова замерли над клавишами. Надо было копировать. Все. Быстро. На флешку-невидимку. Потом – думать, куда сливать. Правозащитники? Журналисты? Кому можно верить?
Анна потянулась к спецфлешке в разъеме ноутбука. И в этот момент экран дернулся. Резко, как от удара током. Зеленые червяки кода исчезли. На секунду воцарилась чернота. Потом вспыхнуло алое окно, заполнив монитор, отразившись в ее широких зрачках.
ВНИМАНИЕ: НЕСАНКЦИОНИРОВАННЫЙ ДОСТУП ОБНАРУЖЕН
ИСТОЧНИК: ВНУТРЕННИЙ КОНТУР. СЕГМЕНТ DELTA.
ИНИЦИИРОВАНА ПРОЦЕДУРА КВАРТИРОВАНИЯ УГРОЗЫ.
МЕСТОПОЛОЖЕНИЕ ИСТОЧНИКА: ОПРЕДЕЛЕНО.
Красный свет залил подвал. Тень Анны, искаженная и огромная, метнулась по заплесневелой стене. В ушах зазвенело. Тиканье старых часов... ТИК. Часы. ТАК. Её сердце. ТИК. На экране всплыло её фото. ТАК. Подпись: «Анна Коршунова. Сегмент Delta. Дата активации: СЕГОДНЯ».
«Обнаружено». Слово висело в воздухе, как запах гари.
Квартирование угрозы. Анна знала этот термин. Военный. Означал: найти, окружить, уничтожить.
Блядь. Откуда?! Она же была осторожна! Бэкдор был старый, пыльный, почти забытый… Ловушка? Приманка?
Адреналин ударил в виски, горьким комом подкатил к горлу. Сердце колотилось, пытаясь вырваться из грудной клетки. Анна рванула шнур питания ноутбука из удлинителя. Резкий щелчок. Мониторы погасли. Только тусклый свет единственной лампочки под потолком, обернутой проволокой. Темнота сгустилась, но не стала безопасней. Тишина теперь была звенящей, натянутой как струна. Только ее собственное прерывистое дыхание и этот проклятый тик-так часов.
Они знали. Знают, где она. Физически. «Квартирование» означало не только цифровую охоту. Оно означало людей. Сейчас. У двери? На лестнице?
Анна вскочила, стул с грохотом упал назад. Она не стала его поднимать. Глаза метнулись к единственному окну – маленькому, под самым потолком, заваренному решеткой еще прежними хозяевами подвала. Не выход. Дверь… Старая, деревянная, с одним ненадежным замком. Если они уже здесь…
Она схватила рюкзак – черный, потертый, всегда наготове. Сунула туда единственный внешний жесткий диск (пустой, запасной), пачку сигарет, паспорт (фальшивый, но лучше, чем ничего), скомканную пачку денег. Ноутбук? Слишком заметно, слишком медленно. Оставить. Главное – флешка. Та самая, которую она только что хотела вставить. Она была в кармане ее потертых джинсов. Анна потрогала карман, ощутила твердый прямоугольник. Хорошо.
Она прислушалась. Тишина за дверью. Слишком тихая? Или это паранойя, которую вгонял в нее этот чертов «Шепот» даже на расстоянии?
Неважно. Ждать нельзя.
Анна рванула к двери, не выключая свет. Рука дрожала, когда она потянула тяжелую задвижку. Скрип железа прозвучал как выстрел. Она приоткрыла дверь на сантиметр. Щель. Запах сырости, пыли и чего-то кислого – вечного аромата подъезда хрущевки-развалюхи. И… тишина. Пустота.
Она выскользнула, притворила дверь, не запирая. Бежать. Не к выходу на улицу – там могут ждать. Вниз. В подвал подвала – технический колодец, старые трубы, выход в соседний двор через треснувшую вентиляционную решетку. Грязно, опасно, но шанс.
Лестница вглубь здания была темной, ступени скользкими от конденсата. Анна спускалась, прижимаясь к холодной стене, каждую секунду ожидая, что из темноты вырвется чья-то рука. В ушах все еще гудело от адреналина, смешиваясь с навязчивым тик-так, который теперь звучал только в ее голове.
Шепот.Они его услышали. И теперь за ним шли.
Глава 2. Встреча с тенью
Анна выбралась через вентиляционную решётку, ободрав предплечье о ржавый край. Боль была тупой, далёкой — тело словно уже перешло в режим экономии, отключив всё, кроме страха и необходимости двигаться. Она упала на снег, на четвереньки, вдохнула ледяной воздух, отдающий мазутом и мокрой штукатуркой. Двор встретил её знакомой безысходностью: колодец между пятиэтажками-развалюхами, лужи маслянистой воды, ржавые качели, покосившийся сарайчик. Где-то за стеной дома глухо лаяла собака, и этот лай казался единственным доказательством того, что город ещё жив. Всё остальное молчало. Даже ветер, казалось, притаился, чтобы не выдать её.
Она поднялась, прижалась к стене гаража, сливаясь с грязной тенью. Дождь со снегом сек лицо иголками. Куртка промокла насквозь, джинсы липли к ногам, кроссовки хлюпали. Анна провела рукой по карману — флешка на месте. Маленький прямоугольник, который теперь весил больше, чем весь Нордск. В голове всё ещё звучал тот тик-так. Не часы. Сердце. Её собственное сердце, отбивающее барабанную дробь.
Она знала: домой нельзя. К знакомым — нельзя. К тем, кто хоть раз видел её лицо рядом с «Полярным Вектором», — тем более. В Нордске не было друзей. Были временные союзники, собутыльники, случайные попутчики в тёмных чатах. Но когда за тобой идут люди с автоматами, любой союзник становится либо мишенью, либо предателем. Иногда — и тем, и другим одновременно.
Анна присела за мусорным контейнером, вытащила телефон. Экран треснул ещё месяц назад, но работал. Она открыла мессенджер, тот самый, с тройным шифрованием, который держала только для одного чата. «Чёрный рынок Нордска». Здесь торговали не оружием и не наркотиками. Здесь торговали информацией. Слухами. Именами. Страхами. Анна редко заходила сюда. Слишком много паранойи, слишком мало толку. Но сейчас она листала историю, вбивая в поиск обрывки того, что слышала когда-то краем уха.
«Тень». «Ворон». «Крайняя, 17». «Не трогать».
Нашла. Сообщение трёхмесячной давности, от пользователя с ником _salt_. Короткое, без деталей:
«В Нордске есть тень. Бывший. Вагнер. Живёт на Крайней, 17. Не трогать. Он не человек. Он — нож. Если понадобится — лучше удавиться самому».
Тогда Анна пролистала это, не задумываясь. У неё были свои проблемы: заказы, долги, дешёвый энергетик, который выжигал желудок. Но сейчас эти слова всплыли в памяти, как спасательный круг. Или как последняя монета, брошенная в пустоту.
Крайняя, 17. Самая обшарпанная пятиэтажка в конце улицы, упирающаяся в забор заброшенной промзоны. Анна знала этот адрес. Знала и слухи. «Там живёт Ворон. Не лезь. Сожрёт». Сейчас это звучало как комплимент. Ей нужен был кто-то, кто умеет сжирать. Кто-то, кто не побоится «Полярного Вектора». Кто-то, кто, возможно, сам сидел в яме, из которой она только что вылезла. Или глубже.
Она перебежала двор, скользя по обледеневшей тропинке. Мимо проехала машина — старая «Нива» с погашенными фарами. Анна замерла за сугробом, вжалась в лёд. Машина проползла медленно, будто водитель кого-то выглядывал. Сердце пропустило удар. Но «Нива» свернула за угол и исчезла. Она выдохнула. Пар от дыхания повис в воздухе, как призрак.
Подъезд №17. Дверь выбита, стекла в фонаре разбиты. Анна втянула голову в плечи, нырнула внутрь. Запах мочи, сырости и старой капусты ударил в нос. Темнота. Только слабый свет из-под двери квартиры на первом этаже. Той самой. Квартира 1. Анна подошла. Ни звонка, ни глазка. Только тяжёлая деревянная дверь, покрытая слоями краски и какими-то тёмными подтёками. Она замерла. Что сказать? «Меня преследуют, помогите»? Он рассмеётся. Или выстрелит через дверь. В Нордске не принято открывать незнакомцам. Особенно ночью. Особенно тем, кто живёт на Крайней, 17.
Она постучала. Стук прозвучал глухо, как в гроб. Тишина. Потом — едва слышный шорох изнутри. Не шаги. Как будто зверь приподнялся с лёжки. Анна постучала снова. Сильнее. Отчаяннее. Задвижка с грохотом отъехала. Дверь не открылась, а распахнулась внутрь, так резко, что Анна отшатнулась. В проёме — не фигура. Стена. Тёмная куртка, натянутая на широкие плечи. Лицо в глубокой тени от козырька чёрной шапки. Видны только нижняя часть — жёстко сжатый рот, квадратная челюсть со щетиной — и руки. Большие, в рубцах и ссадинах. Левая висит вдоль тела. Правая сжата в кулак, но Анна успела заметить короткий, тусклый блеск стали у большого пальца — раскладной нож, готовый к удару.
— Чего? — Голос был низким, как скрежет камня по льду. Без интонации. Без вопроса. Просто звук, означающий: «Говори. Последние слова.»
Анна проглотила ком в горле. Холодный пот выступил под мышками, смешиваясь с дождевой влагой.
— Мне... нужна помощь, — выдавила она, голос дрогнул. — Они... нашли меня. Цифра. Но придут сюда. Живые.
Тень в дверях не шевельнулась. Тишина повисла тяжелее, чем мороз на улице. Анна почувствовала, как его взгляд сканирует её, как тепловизор: мокрая, дрожащая, без оружия, пахнущая страхом. Цель. Лёгкая.
— Кто «они»? — Тот же каменный голос.
— «Полярный Вектор». Тестят... какую-то дрянь. На людях. «Шепот». Я... нашла файлы. Они знают, что я видела. Знают, где я была. — Она потянулась к карману, где была флешка. — У меня...
— Руки! — Рык прозвучал внезапно, заставил Анну вздрогнуть и резко отдернуть руку. Его правая кисть с ножом чуть приподнялась. — На виду. Говори.
Анна замерла, прижав ладони к бёдрам. Её дыхание стало частым, поверхностным.
— Они... убили. Много. Алгоритм. Доводит до... до крыши. — Она кивнула куда-то вверх, к невидимым этажам города. — Я... думала, вы... вы знаете, как с такими бороться. По-настоящему. — Она посмотрела прямо на тень под козырьком шапки. — Мне сказали... вы «Ворон».
Тишина. Дождь завывал в проломе подъезда. Потом тень сдвинулась. На полшага вперёд. Теперь свет из квартиры падал ему на лицо. Анна увидела глаза. Серо-стальные. Бездонные. Как ледяная вода в арктической трещине. Ни страха, ни гнева, ни любопытства. Только оценка. Оценка угрозы, ресурса, целесообразности. Он смотрел на неё, как на трофей или на мину замедленного действия. Шрам над левой бровью был бледным, но чётким. Лицо — изрезанным морщинами, не от возраста, а от напряжения и ветра.
— Шрам над левой бровью — бледный, но рваный, как край осколочной воронки. Лицо изрезали не годы, а ветра Алеппо и бессонные ночи в подвалах Луганска, — сказал он вдруг, будто прочитал её мысли. Или просто повторил то, что ему говорили о нём самом. — Шепот? — Губы искривились в подобии улыбки. Так улыбаются, видя детскую игрушку на поле боя. — Цифровая хуйня.
Плевок на пол прозвучал громче выстрела в тишине подъезда. Слюна смешалась с ржавой пылью — чернильное пятно на бетоне.
— А люди со стволами... — пальцы непроизвольно сжались в кулак, будто обхватывая приклад. — ...это по мне.
Его глаза — не просто сканировали темноту. Они вскрывали её. Как ножом — швы на рюкзаке смертника. Привычка? Нет. Мускульная память тела, пережившего семнадцать засад.
— За тобой сейчас? Хвост?
Анна покачала головой, не уверенная.
— Не знаю. Наверное... скоро.
Хромов медленно кивнул. Казалось, он что-то взвешивал. Риск. Польза. Хлопоты.
— Заходи, — бросил он резко и развернулся, уходя вглубь квартиры, оставляя дверь открытой. Приказ, а не приглашение. — И закрой. Тихо.
Анна переступила порог. Запах квартиры ударил в нос: табак, дешёвый самогон, машинное масло и что-то ещё... лекарственное? Химическое? Она закрыла тяжёлую дверь, щёлкнула задвижкой. Сердце бешено колотилось. Она вошла в логово волка. Теперь её судьба зависела от того, сочтёт ли он её полезной... или обузой.
Внутри было бедно и утилитарно. Голые стены. Матрас в углу, застеленный серым одеялом. Стол с банкой консервов, пачкой сигарет «Прима», паяльником и разобранным стареньким рацией. На стене — никаких икон или фото. Только ножны от большого ножа, аккуратно прибитые гвоздём. И запах... запах немытого тела и старой войны. Анна стояла, не зная, куда деть руки. С неё капало. Лужа на полу росла. Хромов не предложил ей ни полотенца, ни сменной одежды. Он просто стоял у занавешенного окна, чуть отодвинув грязную тюль. Смотрел на двор. Спина была напряжена. Он был похож на камень, настороженный и готовый к удару.
— Говори всё, что знаешь, — сказал он, не оборачиваясь. — Быстро. Без соплей. Если соврёшь — выкину обратно в дождь. С тем, что принесла за пазухой. — Он кивнул в сторону её кармана с флешкой. — Поняла, мышка?
Анна поняла. Игра началась. Ставки — жизнь. И партнёром у неё был не журналист, искавший искупления, а солдат удачи, для которого она была лишь тактической единицей в новой, неожиданной войне.
Она сделала шаг к столу, но он резко обернулся.
— Стоять. — Его глаза сузились. — Сначала — что у тебя в карманах. Медленно. Левой рукой. Правую держи на виду.
Анна кивнула. Медленно, левой рукой, она вытащила из правого кармана джинсов флешку. Маленькую, чёрную, с потёртой краской на уголке. Потом из левого — телефон. Пустой кошелёк. Ключи от её подвала. Он смотрел на предметы, не прикасаясь. Потом перевёл взгляд на неё.
— Ещё.
Она похлопала по карманам куртки. Пусто. Рюкзак остался в подвале, она бросила его, когда бежала. Хромов кивнул.
— Положи на стол. Флешку. Остальное — оставь.
Она положила флешку на край стола, рядом с банкой консервов. Он подошёл, взял её двумя пальцами, повертел. Посмотрел на свет. Как будто мог увидеть содержимое насквозь. Потом положил обратно.
— Рассказывай.
Анна говорила. Сбивчиво, но без вранья. Про «Полярный Вектор». Про странные логи доступа. Про папки с диагнозами, датами смерти, фотографиями мёртвых глаз. Про «Шепот». Про то, как экран вспыхнул красным, и её имя появилось в списке целей. Про то, как она бежала через вентиляцию, бросив всё. Хромов слушал молча. Не перебивал. Не задавал вопросов. Только его глаза иногда сужались, когда она упоминала детали: «сегмент Delta», «WHSPR_DEV_ALPHA», «квартирование угрозы». Он стоял неподвижно, скрестив руки на груди. Но Анна видела, как под кожей на его предплечьях перекатываются мышцы. Напряжение. Сдерживаемая сила. Он был готов к броску. В любую секунду.
Когда она закончила, в комнате повисла тишина. Только капала вода с её куртки. Хромов отошёл к окну, снова отодвинул тюль. Долго смотрел на улицу. Потом заговорил — тихо, будто сам с собой:
— «Шепот». Значит, всё-таки запустили. — Он не спрашивал. Утверждал. — Я слышал о проекте. Краем уха. Ещё до... — Он не закончил. Провёл рукой по шраму над бровью. — Думал, он сдох вместе с теми, кто его начинал. Ошибся.
Он повернулся к Анне. Теперь в его взгляде было не только оценка. Что-то другое. Может, узнавание. Может, усталая злость.
— Ты понимаешь, что это не просто корпоративная хрень? Это оружие. Направленное. Точечное. Они не убивают всех подряд. Они выбирают. Тех, кто уже сломан. Тех, кого никто не хватится. — Он сделал паузу. — Нордск для них — полигон. Город-призрак. Идеальное место. Все уже давно сдались. Никто не поднимет шум.
— Я подниму, — сказала Анна. Голос дрогнул, но она выпрямилась. — У меня данные. Я могу слить их. В сеть. Всем. Журналистам, хакерам, правозащитникам. Пусть узнают.
Хромов посмотрел на неё долгим взглядом. Потом хмыкнул.
— Смелая. Или глупая. — Он подошёл к столу, взял флешку, повертел в пальцах. — Знаешь, что они сделают, когда ты сольёшь? Они не станут оправдываться. Они просто ускорятся. Уничтожат всех, кто может подтвердить. Сожгут серверы. Заметут следы. А тебя найдут. Через день. Через два. И не «Эхо», а обычные менты. Купленные. Ты будешь «хакершей, которая взломала корпоративную сеть и покончила с собой в СИЗО». Или «сбежала и погибла при задержании». Никто не удивится. В Нордске никто ничему не удивляется.
Анна сглотнула. Он был прав. Она знала, что прав. Но всё равно упрямо сжала челюсти.
— Тогда что? Сидеть и ждать, пока они меня найдут?
Хромов покачал головой.
— Нет. — Он положил флешку обратно на стол. — Сначала — сохранить данные. В надёжном месте. Потом — создать шум. Но не такой, как ты думаешь. Не просто «слить». А так, чтобы они не поняли, откуда прилетело. Чтобы у них не было времени реагировать. Чтобы их собственные хозяева запаниковали и начали друг друга жрать.
Он замолчал. Посмотрел на Анну. В его глазах был холодный расчёт. И что-то ещё. Голод. Как у хищника, почуявшего добычу.
— Ты умеешь работать с сетями? По-настоящему? Не просто «взломать страничку»?
Анна кивнула.
— Умею. Могу обойти фаерволы, подменить логи, запустить вирус, замести следы. Могу работать через цепочку прокси. Могу...
— Хватит. — Он поднял руку. — Поверю. Пока. — Он подошёл к ней почти вплотную. Анна почувствовала запах табака, пота и металла. — Слушай сюда, мышка. Я тебя не знаю. Ты мне никто. Но у нас теперь общий враг. И у меня есть счёт к «Полярному Вектору». Личный. — Он провёл пальцем по шраму. — Поэтому я тебя не выкину. Пока. Но если ты меня подставишь — убью. Не сразу. Медленно. Поняла?
Анна посмотрела в его серо-стальные глаза. И кивнула.
— Поняла.
— Хорошо. — Он отступил. — Теперь слушай внимательно. Мы уходим отсюда через час. Максимум — через два. Они начнут прочёсывать район. Дом за домом. Квартиру за квартирой. Ты светилась в их сети. Они знают твой примерный район. Скоро будут здесь.
— Куда мы пойдём? — спросила Анна.
— Есть точка. Заброшенный бункер под старым угольным складом. В промзоне. Туда они не сунутся сразу. Слишком очевидно. Слишком опасно. А мы успеем подготовиться.
Он подошёл к столу, взял разобранную рацию, начал собирать её быстрыми, точными движениями. Анна смотрела на его руки. На шрамы, на ссадины, на то, как уверенно он держит инструмент. Она поняла: этот человек не просто выживал. Он воевал. Всю жизнь. И, возможно, именно поэтому он был её единственным шансом.
— Что я должна делать? — спросила она.
— Для начала — снять мокрое. В углу, за матрасом, есть старая куртка. Возьми. Не хочу, чтобы ты сдохла от пневмонии раньше, чем мы начнём. — Он не смотрел на неё. — Потом — покажешь мне всё, что есть на флешке. Мне нужно знать, с чем мы имеем дело. А дальше... — Он вставил антенну в рацию, и та тихо зашипела. — Дальше будем думать. Как сделать так, чтобы они пожалели, что связались с нами.
Анна кивнула. Она подошла к матрасу, нашла старую, пропахшую табаком куртку. Надела её поверх мокрой одежды. Ткань была грубой, колючей, но тёплой. Она села на ящик у стола. Хромов стоял напротив, рация в его руках оживала, потрескивая помехами. Он посмотрел на неё.
— И ещё, мышка. — Его голос был чуть мягче. Или ей показалось. — Ты сделала правильный выбор. Прийти сюда. Не знаю, надолго ли тебя хватит. Но ты не сдохла в подвале. Это уже больше, чем большинство.
Он замолчал. Анна тоже молчала. Дождь стучал по крыше, где-то далеко выла собака. В комнате пахло табаком и старой войной. Она вошла в логово волка. Но, возможно, впервые за долгое время она была не одна.
Глава 3. Грязная работа
Запах. Он въелся в стены, в потрёпанный матрас в углу, в саму кожу Хромова. Табак, дешёвый самогон, оружейная смазка и под ними — сладковатый, лекарственный дух сильных обезболивающих. Анна сидела на единственном стуле у стола, спиной к занавешенному окну. Его ноутбук, старый, но живучий, был открыт. Экран светил в полутьму, освещая её бледное, сосредоточенное лицо. На столе рядом — флешка. Её флешка. Чёрный прямоугольник, который теперь казался ей живым существом. Молчащим свидетелем чужих смертей.
Хромов стоял у противоположной стены, скрестив руки на груди. Он не смотрел на экран. Он смотрел на неё. Анна чувствовала этот взгляд физически — как давление, как холодное дуло, упёршееся в затылок. Каждое её движение, каждая дрожь пальцев, каждое учащённое дыхание — всё фиксировалось. Он читал её легче, чем она читала код. Каждый вздрагивание от шороха за стеной — ветра в трубах или шагов пьяного соседа наверху — он отмечал. Каждое расширение зрачков. Каждую задержку дыхания. Она была его новым биодатчиком в этой войне. Живым прибором, измеряющим уровень угрозы.
Боль в позвоночнике гвоздём вбивала его в пол. Он стоял не по стойке «смирно» — его тело собирали по косточкам после подрыва в Херсоне. Только скрещённые руки скрывали дрожь в локте — осколок всё ещё ходил под кожей, напоминая о себе при каждом резком движении. Врачи говорили: «Ещё год, может два, и мы его достанем». Он не собирался ждать год. Он вообще не собирался ждать. Ничего. Никого.
Анна открыла первый файл. Экран мигнул, загружая архив. Медицинские карты. Сканы. Фотографии. Логи. Всё это выползало на экран медленно, как гной из вскрытой раны. Она прокручивала страницы, и каждый новый документ добавлял детали к картине, которая становилась всё более чудовищной.
— Вот, — голос Анны прозвучал хрипло. Она откашлялась, пытаясь снять напряжение. — Архитектура. Насколько я поняла. — Она развернула ноутбук к нему. На экране — схематичное изображение сети «Полярного Вектора». Красным горела точка в подвале старой котельной на краю промзоны. WHSPR_DEV_ALPHA. Primary Node. Physical Location: Boiler House #3, Severnaya St. — Сервер здесь. Физически. Это... ядро. Отсюда идёт управление. Данные жертв... логи воздействий... всё тут. — Она ткнула пальцем в красную точку. Палец дрожал.
Хромов не подошёл. Не наклонился. Его взгляд скользнул по схеме, задержался на точке, вернулся к Анне. Никаких эмоций. Только холодный расчёт. Как будто он видел такие схемы сотни раз. Как будто каждая красная точка на карте была для него не абстракцией, а местом, куда он уже ходил. Откуда возвращался всегда.
— Охрана? — Одно слово. Как удар ножом.
— Я... не знаю точно. Внутри сети — стандартный корпоративный периметр. Но раз это физический сервер... — Анна замялась. — Там могут быть люди. Силовики. Наёмники. Как... как те, кто пришли ко мне.
— Как те, кто придут сюда, — поправил он грубо. — Скоро. — Он посмотрел на часы — массивные, армейские, с потускневшим циферблатом и трещиной на стекле. — Ты светилась как новогодняя ёлка в их сети. Они знают район. Начнут прочёсывать. Дом за домом. Квартиру за квартирой. Сначала — по горячим следам. Потом — по базе данных. У них есть твой профиль. Они знают, как ты выглядишь. Знают, что ты одна. Знают, что тебе некуда идти. Это делает тебя предсказуемой.
У Анны похолодело внутри. Она представляла тяжёлые шаги на лестнице, выбитую дверь, автоматы... Люди в чёрной тактической экипировке, без опознавательных знаков, с холодными глазами. Такие не кричат. Такие не угрожают. Такие просто делают. Быстро. Чисто. Профессионально.
— Что делать? — спросила она, ненавидя дрожь в своём голосе.
Хромов медленно оторвался от стены. Его движение было плавным, как у большого хищника, но Анна заметила, как он чуть замер на мгновение, прежде чем сделать шаг — старая травма давала о себе знать. Он подошёл к столу, не к ноутбуку, а к разобранной рации. Быстрыми, точными движениями стал собирать её. Антенные штыри, частотные модули, батарея — всё вставало на свои места с сухими щелчками.
— Уходим. Сейчас, — сказал он, не глядя на неё. — Есть точка. На сутки. Потом — другая. — Он вкрутил антенну. — Тебе — сливать всё, что есть. В сеть. Тёмным. Анонимам. Хакерам. Правозащитникам. Кому угодно. Шум. Много шума. Пусть дерьмо всплывает. — Он посмотрел на неё. — Сможешь? Без соплей? Чисто?
Анна кивнула, сжав челюсти. «Без соплей». Её страх горел внутри, но был и гнев. На них. На «Шепот». На этого каменного человека. Она сможет.
— Смогу. Нужен только стабильный канал. Не отсюда.
— Будет, — пообещал он коротко. Рация ожила в его руках, тихо шипя. — Теперь твоя очередь. — Он ткнул пальцем в экран ноутбука, в здание «Полярного Вектора». — Люди. Кто знает про котельную? Кто туда ходит? Кто охраняет? Администраторы? Техники? Охранники с поста у ворот? Имена. Фотки. Расписание. Адреса. Всё, что есть.
Анна уставилась на него.
— Зачем? Мы же сливаем данные... Шум...
Хромов усмехнулся. Звук был похож на скрежет камней.
— Шум — это хорошо. Но пока он дойдёт... — Он сделал паузу, его глаза стали ещё холоднее. — Нам нужен язык. Чтобы знать, где ступить. И чтобы знали, что за нами лучше не лезть. Говори. Кто ближе всего к этой... котельной?
Анна почувствовала, как по спине пробежали мурашки. Она поняла. Он не собирался ждать. Он собирался добывать информацию. По-своему. Она прокрутила в голове украденные файлы, логи доступа.
— Есть... Сергей Дубин. Техник. Среднего звена. Отвечает за... за обслуживание периферийных узлов. В его доступе числится котельная. Живёт... — Она быстро открыла другой файл, базу сотрудников. — ...на ул. Шахтёрской, 45, кв. 12. Фото... вот.
На экране появилось лицо. Невзрачное. Усталое. Человек лет сорока, с мешками под глазами и начинающий лысеть. Обычный технарь. Винтик в системе.
Хромов посмотрел на фото. Запомнил. Никакой реакции. Его лицо не дрогнуло. Он просто кивнул, как будто увидел не лицо человека, а точку на карте. Ещё одну цель. Ещё один шаг к чему-то, что он видел только ему одному.
— Хорошо, — сказал он просто. — Собирайся. Только необходимое. За минуту. — Он уже надевал тёмную, немаркую куртку, проверяя карманы. Анна увидела, как он незаметно провёл пальцем по лезвию складного ножа перед тем, как убрать его во внутренний карман. — Ты идёшь со мной.
— Что? Куда? — Анна вскочила.
— На урок, мышка, — его голос был ледяным. — Учиться выживать. И смотреть. Чтобы знать цену тишине.
Он выключил свет в комнате, оставив только тусклое мерцание экрана ноутбука. Темнота сгустилась, стала осязаемой. Хромов подошёл к двери, прислушался. Его силуэт в темноте казался огромным и нечеловечески спокойным.
— За мной. Шаг в шаг. Будешь шуметь — прибью сам. Поняла?
Анна кивнула в темноте, зная, что он не видит, но чувствует её движение. Страх смешивался с отвращением и диким любопытством. Она сунула ноутбук в рюкзак, схватила флешку.
Хромов бесшумно отодвинул задвижку, открыл дверь на щель. Холодный, пропитанный запахами разложения воздух подъезда ворвался внутрь. Он выскользнул наружу, как тень. Анна последовала за ним, стараясь дышать тише.
Улица встретила их ледяным ветром и косым дождём со снегом. Нордск спал мертвым, беспробудным сном. Только редкие тусклые фонари, да свет в одном окне наверху. Хромов двинулся вдоль стен, используя каждую тень, каждую выбоину. Анна копировала его движения, спотыкаясь о невидимые под снегом камни, её пальцы коченели от холода и страха. Он не оглядывался, но Анна знала — он чувствует её за спиной. Каждое её движение. Каждую задержку дыхания. Каждый неуверенный шаг.
Они шли не к окраине, не к промзоне, а вглубь спального района. Мимо панельных пятиэтажек с облупившейся краской, мимо гаражей, мимо детской площадки с ржавыми качелями. К ул. Шахтёрской, 45. К дому Сергея Дубина. Анна никогда не была на этой улице, но она знала её по картам. Знала, что здесь жили в основном работники «Полярного Вектора» — те, кто ещё не уехал, кто держался за свои копейки, за свою иллюзию нормальной жизни. Дубин был одним из них.
Хромов остановился в глубокой тени между двумя гаражами, напротив нужного подъезда. Дом был такой же обшарпанный, как и все в Нордске. В окне квартиры на первом этаже — том самом, кв. 12 — горел свет. Слабо, жёлто. За занавеской металась тень. Человек. Один. Нервничает.
— Ждёт кого? Или боится темноты? — пробормотал Хромов себе под нос, его голос был едва слышен под воем ветра. Он вытащил рацию. — «Ястреб, приём». Тишина в эфире. Позиция «Запад». Наблюдаю объект «Гвоздь». Один. Свет в норке. Жду.
Ответа не последовало. Анна поняла — «Ястреб» — это он сам. Протокол. Привычка. Разговор с самим собой, чтобы не сойти с ума. Или чтобы сохранить связь с тем миром, где были позывные, приказы, товарищи. Мир, который он потерял. Мир, который его выплюнул.
Они ждали. Минуты тянулись как часы. Дождь со снегом забивался за воротник Анны, холод проникал сквозь тонкую ткань куртки — той самой, пропахшей табаком. Она дрожала. Хромов стоял неподвижно, как изваяние, только глаза постоянно сканировали подъезд, окна, улицу. Его дыхание было ровным, почти неслышным. Он умел ждать. Ждать он умел лучше всего.
Анна пыталась думать о чём-то другом. О том, как она оказалась здесь. О том, что было до «Шепота». До того, как она нашла ту чёртову папку WHSPR_DEV_ALPHA. До того, как мир сузился до этого грязного двора, до этого мокрого снега, до этого человека, который убивал так же естественно, как дышал. Она думала о своей квартире. О своей старой клавиатуре с треснувшей пробельной клавишей. О банке «Ярги», которая так и осталась стоять на столе. О том, что она, возможно, никогда туда не вернётся. Дом. Место, где ты чувствуешь себя в безопасности. У неё такого места не было. Никогда. И, наверное, уже не будет.
Вдруг свет в квартире Дубина погас. Тень мелькнула за занавеской. Не Дубин. Высокая, угловатая. Анна успела заметить: красный огонёк камеры на груди фигуры. «Шепот» уже здесь? «Эхо»? Или просто паранойя? Через минуту дверь подъезда скрипнула. Вышел человек. Тот самый с фото. Сергей Дубин. В помятой куртке, с рюкзаком через плечо. Он огляделся, нервно кутаясь в воротник, и быстро зашагал по тротуару, в сторону центра.
— Пошёл, — тихо сказал Хромов. — Не домой. Интересно. — Его глаза сузились. — Куда это он на ночь глядя? В такое время? Когда за ним могут прийти?
Он двинулся следом, сливаясь с тенями. Анна — за ним. Они шли на расстоянии, через дворы, переулки. Дубин шёл быстро, оглядываясь. Он явно нервничал. Может, знал, что за ним следят. Может, просто был трусом. Может, у него была причина. Он свернул за угол нежилого магазина, в узкий проход между гаражами. Тупик. Там его ждала старенькая «Лада» с потускневшим кузовом и треснувшим лобовым стеклом.
Хромов жестом приказал Анне замереть в тени угла. Сам бесшумно двинулся вдоль стены магазина. Анна видела, как Дубин достаёт ключи, роется в рюкзаке, озираясь. Его руки дрожали. Он уронил ключи, нагнулся, поднял. Выругался шёпотом.
И тут из-за соседнего гаража вышли двое. Крепкие, в тёмных куртках без опознавательных знаков. Шли быстро, целенаправленно. Прямо к Дубину. Их движения были синхронными, отработанными. Как у тех, кто привык работать в паре. Как у тех, кто привык убивать.
— Эй, Сергей! — крикнул один, голос был неестественно громким в ночной тишине. С наигранной дружелюбностью. Так кричат, когда хотят, чтобы жертва поверила, что у неё есть шанс.
Дубин резко обернулся. Анна увидела, как его лицо исказилось страхом. Он попятился к своей машине.
— Чего надо? Я... я домой спешу...
— Не спеши, — второй мужчина перекрыл ему путь к двери машины. Его голос был спокойнее, но в нём чувствовалась та же угроза. — Поговорить надо. Нас шеф прислал. По поводу... котельной. Ты там сегодня был? Ничего лишнего не видел? Не слышал?
Дубин затряс головой. Его лицо стало серым.
— Нет! Клянусь! Я только по графику, профилактика... Ничего! Отстаньте!
Первый мужчина шагнул ближе. Анна увидела, как его рука скользнула под куртку. Не к пистолету — пока просто жест. Но достаточно, чтобы Дубин задрожал сильнее.
— Нехорошо, Сергей. Нехорошо врать. У нас информация... — Он ткнул пальцем Дубину в грудь. — Ты что-то знаешь. Про ту хакершу. Про утечку. Говори, где она, сука, прячется? А то...
Он не договорил. Из тени, как призрак, возник Хромов. Молниеносно. Беззвучно. Его движение было похоже на разворачивающуюся пружину. Анна увидела его руки — левая захватила горло первого мужчины, правая нанесла удар. Короткий, точный. «Удар в яремную впадину под углом 45°», — мелькнуло в голове Анны. Как в учебнике по диверсиям ГРУ. Он работал по стандарту «Вагнера»: минимальный контакт — фатальный исход. Он не кричал, не предупреждал. Раздался глухой хруст. Мужчина осел как подкошенный, не успев издать звука. Его тело мешком упало на асфальт. Голова странно вывернулась.
Второй охранник ошалело уставился на товарища, рука полезла за пазуху. Но Хромов был уже рядом. Его нога с силой ударила по колену противника — снова хруст, дикий крик боли. Охранник рухнул, хватаясь за сломанную ногу. Хромов наклонился, одним движением вытащил из-под куртки охранника пистолет — какой-то старый «Макарыч» — сунул его себе за пояс. Потом схватил кричащего человека за волосы, пригнул его лицо к асфальту.
— Тише, — прорычал Хромов, и в его голосе было столько первобытной угрозы, что крик оборвался, сменившись хриплым всхлипом. — Кто шеф? Соколов? Кого ищете? Говори. Быстро. Или будешь валяться тут рядом. — Он кивнул на первого охранника, который лежал без движения, странно вывернув голову.
Дубин стоял, прижавшись спиной к своей «Ладе», его лицо было мертвенно-бледным, рот открыт в беззвучном крике. Он смотрел на Хромова как на воплощение ада.
— Я... я... — захлебнулся охранник под Хромовым. — Соколов... да! Ищут девчонку... хакершу... Она что-то украла... Про «Шепот»... Проект... Они... они везде... Прочёсывают... У Дубина... должны были спросить... он последний был в котельной... до срача...
— Кто ещё знает про котельную? Кто охраняет? — Хромов надавил сильнее, коленом прижимая охранника к асфальту.
— Там... пост... два человека... смена в восемь утра... Ключи... у начальника охраны... Борисюка... Он... в штабе... — Охранник захрипел. — Всё... отпусти...
Хромов отпустил его волосы. Встал. Посмотрел на Дубина. Техник съёжился.
— Ты. Иди домой. Забудь. Что видел. Или забудешь как дышать. Понял?
Дубин кивнул, бешено заморгав. Потом рванул к двери подъезда, запинаясь и падая на обледеневших ступенях. Он не оглядывался. Он бежал так, как бегут от смерти.
Хромов повернулся к Анне, всё ещё стоявшей в тени угла. Он не был даже запыхавшимся. Только в его глазах горел холодный огонь. Он подошёл, вытащил «Макарыч» из-за пояса, протянул ей рукояткой вперёд.
— Бери. На всякий. Палец на спуск не клади, пока не надо.
Анна машинально взяла тяжёлый, холодный металл. От него пахло маслом и чем-то чужим, опасным. Она чуть не выронила его. Хромов фыркнул.
— Труп. — Он кивнул на первого охранника. — Тащи в те гаражи. В дальний угол. Быстро. Пока никто не спалил.
Анна посмотрела на безжизненное тело. На странный угол головы. Её стошнило. Прямо на снег. Кислый вкус «Ярги» и ужас заполнили рот. Она согнулась, давясь. Желудок выворачивало, но внутри была только горечь и пустота. Она никогда не видела мёртвых. Не так. Не тех, кого только что убили у неё на глазах. Хромов смотрел на неё без тени сочувствия. Ждал. Потом сам схватил тело за куртку и потащил в темноту между гаражами. Второй охранник хныкал, держась за сломанную ногу.
— А этого? — Анна протёрла рот рукавом, пытаясь не смотреть на пятна рвоты на снегу.
Хромов вышел из темноты. В руках у него был только нож. Он подошёл к хныкающему охраннику. Тот забился, залепетал:
— Не надо! Я молчок! Клянусь! Ничего не видел! Отпусти!
Хромов наклонился. Его лицо было в сантиметрах от лица охранника.
— Передай Соколову, — прошипел он так тихо, что Анна едва расслышала. — Его «Шепот» — детский лепет. Настоящая война пришла в его помойку. И мы найдём его сердце. В котельной. — Он провёл лезвием ножа по щеке охранника, оставляя тонкую красную полоску. Неглубокую. Устрашающую. — Теперь — ползи. Пока можешь. И помни моё лицо. Оно — твой кошмар. Если выживешь.
Он выпрямился. Кивнул Анне.
— Пошли. Точка сменилась. Они знают, что мы здесь.
Он двинулся прочь от тупика, не оглядываясь. Анна посмотрела на охранника, корчащегося на снегу, на тёмный провал между гаражами, где лежал другой. Она сжала ледяную рукоятку пистолета в кармане и побежала за Хромовым. Ветер выл ей вслед, сметая следы на снегу и унося хриплые стоны. Урок был усвоен. Цена тишины в Нордске измерялась в крови. А «Шепот» уже шелестел на краю сознания, смешиваясь с гулом в ушах от адреналина и воем ветра — тонкий, насмешливый, обещающий, что кошмар только начинается.
Они шли быстро. Хромов — впереди, Анна — за ним. Пистолет в её кармане оттягивал руку, но она не выпускала его. Она думала о том, что видела. О том, как легко этот человек убивает. О том, что он не колебался ни секунды. О том, что, возможно, она только что стала соучастницей убийства. Убийства ли? Те двое пришли убивать Дубина. Или её. Или обоих. Разница была минимальной. В этом городе никто не приходил «просто поговорить». Особенно ночью. Особенно с такими лицами.
Она думала о Дубине. О его сером лице, о его дрожащих руках. Он был винтиком. Просто винтиком. Он не хотел никого убивать. Он просто работал. И теперь он был в бегах. Или мёртв. Или сходил с ума от страха. Как и все остальные. «Шепот» пожирал людей. Не только тех, на кого был направлен. Он пожирал всех, кто оказывался рядом. Как радиация. Как чума.
— Не отставай, — бросил Хромов через плечо. — Ещё два квартала.
Она ускорила шаг. В голове всё ещё звучал тот тик-так. Часы. Сердце. Судьба. Она не знала, что будет завтра. Но сегодня она была жива. И у неё был пистолет. И был «Ворон». Этого хватило, чтобы не сойти с ума. Пока.
Глава 4. Эхо шепота
Ржавчина. Её терпкий, металлический запах висел в воздухе густо, как туман. Он смешивался с запахом пыли, старого бетона и чего-то затхлого — воды, застоявшейся где-то в углах. Анна сидела на ящике из-под патронов, кутаясь в найденный на полу промасленный брезент. Его ноутбук стоял на другом, перевёрнутом ящике. Экран был единственным источником света в этом подземном царстве сырости и тени. За его спиной, в углу, валялись пустые гильзы — следы чьей-то давней стрельбы. Может, учебной. Может, настоящей. В Нордске разница была невелика.
Убежище. Заброшенный бункер под старым угольным складом на окраине промзоны. Хромов привёл её сюда через лабиринт полуразрушенных тоннелей, завалов и решёток с вырезанными болгаркой дырами. «Точка на двое суток», — бросил он тогда, запирая за ними тяжёлую, покрытую плесенью дверь из толстой стали. — «Дышат в спину. Знают район». Она запомнила, как он осматривал бункер. Быстро, методично, как сапёр. Проверил каждый угол, каждую вентиляцию, каждую трещину в стене. Нашёл старый, забитый мусором аварийный выход, расчистил его. Нашёл второй — заваренный изнутри. Оставил. Удовлетворился. «Здесь нас не возьмут врасплох», — сказал он. Анна не спрашивала, откуда он знает такие места. Ответ был очевиден. Он знал войну. Война знала его.
Теперь они были под землёй. В тишине, нарушаемой только каплями воды, падающими с потолка где-то в темноте, да редким гулом поезда где-то наверху. Этот гул — товарняк, идущий через промзону — казался здесь, внизу, голосом из другого мира. Мира, где люди ездили на работу, покупали хлеб, смотрели телевизор. Мира, который Анна уже не помнила. Мира, который, возможно, никогда и не существовал для неё.
Она закончила последний пакет. Данные — медицинские карты, логи воздействий «Шепота», схемы доступа, фрагменты кода — были упакованы, зашифрованы и запущены в сеть через цепочку анонимных прокси и «подставных» серверов. Как смертоносные вирусы, они ушли в десятки точек: тёмные форумы хакеров-одиночек, почтовые ящики журналистов-расследователей из столицы, сервера международных правозащитных организаций, даже в паблики анонимов в заблокированных мессенджерах. Шум. Громкий, грязный, неотвратимый. Анна представляла, как эти файлы расползаются по сети, как их открывают, читают, пересылают дальше. Как кто-то, сидящий в тёплой квартире далеко отсюда, вдруг бледнеет и тянется к телефону. Как чей-то начальник получает звонок, который меняет его планы на сегодня. Как «Полярный Вектор» начинает трещать по швам. Это была её месть. Её оружие. Её способ сказать: «Я была здесь. Я видела. Я не молчала».
— Готово, — Анна выдохнула, откинувшись на спинку ящика. Глаза горели от усталости и напряжения. — Пошёл сигнал. Должен… должен сработать. Волна.
Хромов стоял у стола, который представлял собой сколоченные из досок козлы, покрытые листом ржавого железа. На нём лежала схема котельной №3, нарисованная Анной по памяти и данным из сети. Кривые линии, квадратики, стрелки — всё, что она смогла восстановить. Рядом — «Макарыч», разобранный до винтика. Он чистил его с пугающей тщательностью, движения пальцев точные, автоматические. Каждое движение повторялось сотни, тысячи раз. Его руки помнили оружие лучше, чем его мозг помнил мирную жизнь. Его лицо в тусклом свете экрана было каменной маской. Он лишь кивнул, не отрываясь от работы.
— Теперь ждать? — спросила Анна, сглотнув. Ждать было хуже всего. В тишине бункера оживали тени. Хруст костей. Хлюпающий звук тела, волочимого по снегу. Лицо Дубина, искажённое ужасом. И этот… шелест. Постоянный теперь. На самой границе слуха. Как радио на пустой частоте. Как чей-то голос, который ты почти разбираешь, но не можешь разобрать до конца. Как будто кто-то шепчет прямо тебе в ухо, но стоит повернуть голову — и он замолкает.
— Ждать их хода, — поправил Хромов. Он собрал пистолет одним плавным движением, вставил обойму, с характерным металлическим щелчком дослал патрон в патронник. Звук был резким, окончательным. — И готовиться. Ключ у Борисюка. Начальника охраны. Нужен план «Б». На случай, если шум не отвлечёт.
Анна хотела спросить, что он подразумевает под «планом Б». Но взглянув на его руки, уверенно лежавшие на холодном металле оружия, поняла. Ещё одна «грязная работа». Ещё один «язык». Ещё одна ночь, где она будет стоять в тени и смотреть, как он убивает. Ей стало физически плохо. Она закрыла глаза, пытаясь отогнать образы. Но вместо темноты увидела экран. Свой экран в подвале. Алое предупреждение: «Обнаружено». Своё фото на мониторе. Подпись: «Дата активации: СЕГОДНЯ». И почувствовала… толчок. Лёгкий, как дуновение. Где-то в затылке. Там, где череп соединяется с позвоночником. Тонкий, почти нежный. Как прикосновение пальца изнутри.
«Это не ветер», — пронеслось в голове. «Это…»
Она хотела отмахнуться. Списать на усталость, на адреналиновое истощение, на паранойю. Но толчок повторился. Чуть сильнее. И вместе с ним пришло ощущение — смутное, липкое, как будто она сделала что-то постыдное. Что-то, за что ей должно быть стыдно. Но она не помнила что. Это чувство было чужим. Оно не принадлежало ей. Оно было вложено. Как заноза под кожу.
— Ты слышишь? — её голос прозвучал шёпотом, предательски громким в тишине.
Хромов поднял голову. Его глаза, адаптировавшиеся к полумраку, сузились. Он не переспросил. Он просто ждал. Он умел ждать.
— Шелест. Как… как помехи. — Она прижала ладони к ушам. — И… толчки. В голове. Лёгкие. Как будто… кто-то тыкает пальцем. Изнутри.
Она видела, как его лицо не изменилось. Ни страха, ни удивления. Только холодная, сосредоточенная работа мысли. Он отставил пистолет. Подошёл ближе. Его тень накрыла Анну. Он смотрел не на неё, а сквозь неё. Сканировал пространство бункера. Его правая рука лежала на рукояти ножа. Он всегда держал руку на ноже. Как будто мир мог напасть в любую секунду. Как будто он ждал этого.
— «Шепот»? — спросил он. В его голосе не было страха. Была холодная констатация факта. Как «дождь пошёл» или «патроны кончились». Он не спрашивал. Он проверял её диагноз. Как врач, который уже знает ответ, но хочет услышать подтверждение от пациента.
— Не знаю. Раньше не было… такого. — Анна сжала виски. Толчок повторился. Сильнее. Сопровождаемый вспышкой… чего? Беспричинного стыда? Как будто она сделала что-то ужасное, постыдное, но не могла вспомнить что. Она видела вспышки — не образы, а ощущения. Чужие эмоции, вброшенные в её сознание. Вину. Страх. Желание исчезнуть. Это было хуже боли. Это было вторжение. — Он… адаптируется? Или просто… добрался?
Хромов ничего не сказал. Он вернулся к столу, взял рацию. Проверил частоту. Тишина в эфире. Только белый шум. Он поставил рацию на стол рядом с пистолетом, словно готовя инструменты. Как хирург перед операцией. Как палач перед казнью.
— Держись, мышка, — сказал он без эмоций. — Если это он… это только начало. Разведка боем. Пробует слабину.
Он сел на ящик напротив, спиной к стене, лицом к двери. Закрыл глаза, но Анна знала — он не спит. Он слушает. Слушает тишину бункера, гул поездов наверху, капли воды. И, возможно, что-то ещё. Что-то, чего не слышала она. Может, «Шепот». Может, собственные демоны. Может, голоса тех, кого он потерял. Он не говорил о них. Но они были здесь. В каждой морщине его лица, в каждом шраме на руках, в том, как он сжимал челюсти во сне. Он спал с открытыми глазами. Он спал с оружием в руках. Он спал так, как спят только те, кто знает: смерть приходит не по расписанию.
Время тянулось мучительно. Анна пыталась сосредоточиться на схеме котельной, ища слабые места в цифровой защите. Камеры, датчики движения, система оповещения. Но буквы плыли перед глазами. Толчки в голове учащались. К стыду добавился приступ острой, иррациональной тревоги. «Они сейчас войдут. Сейчас взорвут дверь. Он тебя бросит. Он видит, какая ты слабая…» Шелест усиливался, превращаясь в навязчивый гул, в котором чудились… обрывки голосов? Её собственного голоса? «Никто не придёт… Никто тебе не поможет… Ты одна… Всегда одна…» Она слышала себя. Свои собственные мысли, вывернутые наизнанку, превращённые в оружие против неё самой. «Ты никогда не была нужна. Никому. Ты просто обуза. Ты просто проблема. Ты просто… ошибка.» Она вспомнила свою мать. Вспомнила, как та ушла. Вспомнила, как осталась одна. Вспомнила всё, что старалась забыть. «Шепот» копался в ней. Вытаскивал самое больное. Самое тёмное.
— Хромов… — Анна прошептала, чувствуя, как подступают слёзы. Слабость. Позорная слабость. — Я… не могу…
Он открыл глаза. Взгляд был острым, как лезвие. Он смотрел на неё секунду. Две. Потом сказал — резко, грубо, как пощёчина:
— Можешь. Или сдохнешь. Выбирай.
Его жестокость была как удар холодной воды. Анна втянула воздух, сжала кулаки до боли в костяшках. Не сейчас. Не перед ним. Она уткнулась в экран, заставив себя видеть код, а не навязчивые тени. Гул отступил на шаг. Толчки стали реже. Но фон тревоги остался. Фоновый шум её новой реальности. «Шепот» не ушёл. Он просто затаился. Ждал. Как хищник. Как Хромов. Они оба умели ждать.
Через час Хромов встал. Подошёл к двери бункера, приложил ухо к холодной стали. Слушал долго. Анна наблюдала за ним. Его спина была напряжена. Мышцы под курткой бугрились. Он весь превратился в слух. Потом осторожно, беззвучно отодвинул тяжёлую задвижку. Приоткрыл дверь на сантиметр. В щель ворвался холодный воздух и… тишина. Не природная, а зловещая. Тишина вымершей промзоны. Ни ветра, ни птиц, ни шагов. Ничего.
— Наверх. На пять минут. Проверить эфир. Воздух, — приказал он. — Сиди тут. Дверь не открывай. Никому. Даже если услышишь мой голос. Поняла?
Анна кивнула, сжимая в кармане рукоятку «Макарыча». Металл был холодным. Тяжёлым. Живым. Он исчез в темноте тоннеля, как призрак. Дверь закрылась, задвижка щёлкнула. Анна осталась одна. В свете ноутбука, под аккомпанемент капель и собственного учащённого дыхания. Шелест тут же вернулся, усилился. «Он не вернётся… Он понял… Ты обуза… Лучше бы тебя нашли тогда… Лучше бы ты умерла в подвале… Лучше бы тебя не было…» Голоса были знакомыми. Они говорили её словами. Они говорили то, что она сама боялась признать. «Шепот» не придумывал. Он находил. Он вытаскивал на поверхность то, что ты прятал даже от себя.
Она вскочила, начала метаться по маленькому пространству бункера. Толчки в голове стали резкими, болезненными. Перед глазами поплыли пятна. Она увидела свою разбитую клавиатуру в подвале. Увидела изуродованного плюшевого медведя… Его! Они нашли его! Как?! Паника сжала горло. Она прислонилась к холодной стене, пытаясь дышать. Вдох. Выдох. Вдох. Выдох. Но воздух не шёл. Лёгкие горели. Сердце колотилось. Мир сужался до размеров этой комнаты, до размеров этого стола, до размеров этой задвижки на двери. Она сходила с ума. Она знала это. И ничего не могла сделать.
Щёлк.
Звук был тихим. Металлическим. Исходил не из тоннеля. Из… угла бункера. За ящиками. Где была кромешная тьма. Анна замерла. Кровь стучала в висках. Шелест стих. Наступила мёртвая тишина. Потом — ещё один щёлк. Как будто кто-то передёрнул затвор. Или взвёл курок. Или просто щёлкнул пальцами. Чтобы привлечь внимание. Чтобы дать понять: «Я здесь».
«Они здесь. Они проникли. С другого входа. Он не знал…» — завопила паника в голове. «Шепот» подбросил образ: Хромов, лежащий в тоннеле, с перерезанным горлом. «Эхо», идущие по коридору. Тени, выползающие из стен. Она одна. Она обречена. Она…
Анна выхватила «Макарыч» из кармана. Две руки, как учил Хромов. Пальцы сжали рукоятку, дрожа. Она навела ствол в темноту. Голова раскалывалась. Толчки били, как молотком. В углу что-то шевельнулось. Тень? Или ей показалось? Она не знала. Она уже не отличала реальность от «Шепота». Она была в аду. И ад был внутри неё.
— Выходи! — крикнула она, голос сорвался на визг. — Я стреляю!
Тишина. Потом — шаг. Тяжёлый, уверенный. Из темноты вышел человек. Но не Хромов.
Высокий. Худощавый. В чёрной, облегающей тактической одежде без опознавательных знаков. Лицо скрывал балаклава, оставляя только глаза. Холодные. Пустые. Как у акулы. В руках — компактный автомат с глушителем, направленный ей в грудь. Он вышел бесшумно, как будто возник из самой тени. И остановился в трёх метрах. Ствол его оружия не дрожал ни на миллиметр. Он дышал ровно. Он смотрел на неё без эмоций. Как на мишень. Как на задачу. Как на что-то, что нужно устранить.
— Спокойно, Анна, — произнёс он. Голос был безликим, механическим, как голос синтезатора. Ни угрозы, ни злобы. Только констатация. — Положи оружие. На пол. Медленно.
Он знает моё имя. Мысль пронеслась, леденящая. Как? Откуда? Кто он? «Эхо»? Да. «Эхо». Люди Соколова. Они нашли. Они здесь. Она не успела. Она не смогла. Она подвела Хромова. Она подвела себя. Она…
— Где Хромов? — прошипела она, не опуская пистолет. Руки тряслись так, что мушка прыгала перед глазами незнакомца. Она не могла прицелиться. Даже если бы захотела. Даже если бы решилась выстрелить.
— «Ворон»? — В механическом голосе появилась едва уловимая нотка… чего? Презрения? Он знал Хромова. Знал его позывной. Значит, они охотились за ним не первый день. Значит, это было давно. Значит, Хромов был прав. У него был счёт. Личный. — Он задержан. Неловко вышел на связь. — Ствол опустил на мгновение. — Не повторяй его ошибку. Оружие. На пол. Сейчас.
Анна почувствовала, как по спине бегут мурашки. Задержан? Хромов? Невероятно. Но… этот человек излучал такую уверенность, такую профессиональную опасность, что сомнения таяли. Шелест в голове превратился в навязчивый вой. «Сдайся… Бесполезно… Он сильнее… Он ЭХО.» Эхо? Что? «Эхо Шепота»? Или просто позывной? Она не понимала. Она ничего не понимала. Она просто хотела, чтобы всё закончилось. Чтобы тишина вернулась. Чтобы голоса замолчали. Чтобы…
— Кто вы? — спросила Анна, отступая на шаг к столу. К ноутбуку. К рации. Может, сигнал. Может, успеть. Может, позвать. Может, что-то. Может, хоть что-то.
— Последнее предупреждение, — сказал человек. Его палец плавно лёг на спусковой крючок. Он не угрожал. Он информировал. Как диктор, читающий прогноз погоды. — Оружие. Брось. Или я стреляю в колено. Будешь ползти.
Анна посмотрела в эти пустые глаза. И поняла — он сделает это. Без колебаний. Как Хромов сломал ногу тому охраннику. Только… чище. Холоднее. Это был не солдат. Это был инструмент. Совершенный и бездушный. Эхо. Отголосок чего-то большего. Чего-то, что не имело имени. Только функцию. Только приказ.
Её руки дрогнули. «Макарыч» казался бесполезной железякой против этого чёрного хищника и его оружия. Она медленно, очень медленно начала опускать руки… И в этот момент свет погас.
Полная, абсолютная темнота. Её ослепила. Она вскрикнула от неожиданности. Но крик потонул в грохочущем выстреле! Не глухого «плюха» с глушителем, а оглушительного, рвущего барабанные перепонки БАМА выстрела из крупнокалиберного пистолета где-то прямо за спиной незнакомца! Искры от рикошета осветили на долю секунды сцену: фигура в балаклаве резко дёрнулась вперёд, автомат выпал из рук. Он рухнул на колени, схватившись за спину.
— ВНИМАНИЕ! — прогремел знакомый, хриплый, наполненный яростью голос из темноты тоннеля. — ЛИЦОМ В ПОЛ! РУКИ ЗА ГОЛОВУ! ШЕВЕЛЬНЁШЬСЯ — ВТОРОЙ В СПИНУ!
Голос Хромова. Но это был не просто голос. Это был рёв раненого медведя. Анна услышала, как он тяжело дышит, как что-то хлюпает при его движении. Он был ранен. Он вернулся. Он не бросил её. Он никогда не собирался её бросать. «Шепот» врал. «Шепот» всегда врал. «Шепот» говорил её голосом, но слова были чужими. Слова были ложью. Слова были оружием. И теперь она это знала.
Фигура «Эха» рухнула на бетон, распластавшись. Темнота снова сомкнулась. Анна стояла, прижавшись к столу, сжимая в руках бесполезный «Макарыч», сердце колотилось так, что казалось, вырвется из груди. В носу защекотало от запаха пороха и… крови. Кровь была везде. Она чувствовала её запах. Металлический. Тёплый. Живой.
Послышался скрежет зажигалки. Маленькое пламя осветило лицо Хромова. Он стоял в проёме двери, опираясь одной рукой о косяк. Вторая держала его «Стечкина» — откуда?! — с длинным, дымящимся стволом. Лицо было в крови. Струйка текла из-под сдвинутой на затылок шапки, смешиваясь с потом и грязью на щеке. Глаза горели лихорадочным, звериным огнём. Он тяжело дышал, его куртка на груди была тёмной, мокрой.
— Жива? — хрипло спросил он Анну, не сводя глаз и ствола с распластанной фигуры «Эха».
— Д-да… — прошептала она. Голос не слушался. Тело не слушалось. Только сердце колотилось. Только страх медленно отступал. Только воздух возвращался в лёгкие. Он вернулся. Он жив. Он не бросил. Он…
— Рация… — Хромов кивнул на стол. — Частота… «Молот». Скажи… «Хромов на позиции. Цель „Эхо“ нейтрализована. Жду… эвакуации». Быстро!
Анна рванулась к рации. Её пальцы дрожали, набирая частоту. «Эхо» лежало неподвижно. Но она видела — его пальцы чуть шевельнулись под головой. Он был жив. И, возможно, слушал. Возможно, передавал. Возможно, это была ловушка. Возможно, их уже окружали. Возможно, всё было зря. Но она не думала об этом. Она думала только о том, что Хромов вернулся. И этого было достаточно. Пока.
Она нажала тангенту.
— «Молот», приём! «Молот», приём! Говорит «Сова»! Гром на позиции! Цель «Эхо» нейтрализована! Ждём эвакуации! Приём!
В эфире — тишина. Потом — резкий, тревожный всплеск помех. И голос, чужой, искажённый, но узнаваемый. Гладкий. Холодный. Соколов.
— Мило, — прозвучало из рации. — Очень мило, «Сова». Но «Эхо» никогда не бывает один. Он лишь первая волна. И мы уже знаем, где ваша нора. Ждите. Скоро услышите наш… Шепот.
Связь оборвалась. Хромов выругался хрипло, коротко и грязно. Он шагнул к «Эху», приставил ствол «Стечкина» к его затылку.
— Где другие? Сколько? Говори! — зарычал он.
«Эхо» не ответил. Только тихий, булькающий звук вырвался из-под балаклавы. Пена с кровью выступила на ткани. Он был мёртв. Или сделал вид. Профессионально. Как учили. Как учили Хромова. Как учили всех, кто когда-либо носил оружие и получал приказ.
Хромов отшвырнул его ногой, повернулся к Анне. Его лицо в свете зажигалки было страшным. Кровь, грязь, ярость, усталость. Всё смешалось в одну маску. Маску человека, который слишком долго живёт на войне. Маску человека, который забыл, как выглядит мир.
— Собирайся. Всё. Быстро. — Он пошатнулся. Тёмное пятно на его груди расползалось. Старое ранение открылось. Или новое. Она не знала. Она уже не различала. — Они идут. И «Шепот»… он теперь знает твои страхи. Игра началась по-настоящему, мышка. До конца… нужно дожить.
Темнота бункера снова сомкнулась над ними, когда зажигалка погасла. Но теперь в ней не было просто страха. В ней было Эхо первого выстрела. И обещание Соколова. Шепот приближался. И он знал их адрес.
Анна собирала вещи. Руки двигались сами. Ноутбук в рюкзак. Флешку в карман. «Макарыч» за пояс. Она не думала. Она просто делала. Как он учил. Без соплей. Без паники. Просто делай. Просто выживай. Просто иди. Шаг за шагом. Дальше. Дальше. Дальше.
Она посмотрела на Хромова. Он стоял у двери, вслушиваясь в темноту тоннеля. Кровь на его лице подсыхала, превращаясь в тёмную корку. Он не вытирал её. Он не замечал её. Он был где-то далеко. Там, где шла его война. Там, где он потерял всё. Там, где он научился выживать. И теперь он учил её.
— Готова? — спросил он, не оборачиваясь.
— Готова, — ответила Анна. И это была правда. Она не была уверена. Она не была спокойна. Она не была сильной. Но она была готова. Потому что не быть готовой означало умереть. А она не собиралась умирать. Не сейчас. Не здесь. Не так.
Они вышли в тоннель. Хромов — впереди. Анна — за ним. Темнота сомкнулась. Где-то вдалеке слышался шум поезда. Где-то наверху шёл снег. Где-то в сети расползались файлы. Где-то Соколов отдавал приказы. Где-то «Эхо» готовилось к новой волне. Мир рушился. Но они шли. Шаг за шагом. Дальше. Дальше. Дальше. Потому что альтернативы не было. Потому что тишина в Нордске измерялась в крови. Потому что «Шепот» не спал. И потому что они были вместе. Пока..
Глава 5. Сталь и Код
Предрассветный холод впивался в кости, как иглы. Воздух промзоны пах ржавчиной, снегом и… гарью от дальнего мусоросжигателя. Анна прижалась к ледяной стене полуразрушенного цеха, напротив котельной №3. Здание-чудовище, уродливый силуэт против серого неба. Оно возвышалось над промзоной, как надгробие индустриальной эпохи, которое так и не удосужились похоронить. Трубы, покрытые многолетней коркой гари и ржавчины, торчали в небо, как сломанные пальцы. Кое-где сквозь провалы в крыше сочился слабый свет — в здании горели аварийные лампы. Это был не заброшенный объект. Это была крепость. И в её сердце билось то, что Анна поклялась уничтожить.
В её ушах стоял не только вой ветра, но и низкий, навязчивый гул — «Шепот». Он усилился после бункера, превратившись из шелеста в постоянный фон тревоги, подпитываемый адреналином и видом Хромова. Она привыкла к нему. И это было хуже всего. Она привыкла к тому, что в её голове живёт чужой. Что кто-то копается в её мыслях, как в мусорном баке, выискивая самое гнилое. Она привыкла, что её собственные страхи возвращаются к ней чужими голосами. Это была новая нормальность. Нормальность человека, которого сломали и собрали заново — но неправильно, с лишними деталями, которые не подходили ни к чему.
«Ворон» стоял рядом, прислонившись плечом к кирпичу. Его дыхание было поверхностным, хрипловатым. Темное пятно на груди, под накинутой поверх его куртки трофейной курткой «Эхо», расползалось. Оно росло медленно, но верно. Он игнорировал боль, глаза сканировали котельную с холодной, хищной концентрацией. Анна видела, как он время от времени чуть поворачивал голову, прислушиваясь. Не к ветру. К чему-то другому. К тому, что слышал только он. Может, к своему телу, которое тихо умирало. Может, к голосам прошлого, которые никогда не замолкали. Может, к тому же «Шепоту», который нашёл путь и в его голову.
В руках — не «Стечкин», а компактный автомат «Вал» с длинным глушителем, отобранный у нейтрализованного патруля «Эхо». На поясе — трофейная разгрузка с магазинами, гранатами (одна светошумовая, одна осколочная), ножны от боевого ножа. Он выглядел как солдат. Не как человек. Солдат, который знает, что может не вернуться, но всё равно идёт. Потому что идти — это единственное, что он умеет. Единственное, что имеет смысл. Единственное, что осталось.
Анна чувствовала его запах — порох, кровь, пот, машинное масло. Запах войны. Запах человека, который давно перестал быть частью мирного мира. Она стояла рядом с ним, но между ними была пропасть. Пропасть из опыта, из боли, из всего, что он пережил и что она никогда не сможет понять до конца. И всё же она была здесь. Не потому что должна. Потому что выбрала. Выбрала его. Выбрала этот путь. Выбрала войну, в которой не было правил. Только выживание.
— Видишь? — Его голос был хриплым шепотом, едва различимым над гулом в голове Анны. Он кивнул в сторону дальнего угла котельной. — Движение. Тень. Два. «Эхо». Чистят периметр. Профессионально.
Анна напрягла зрение. Да. Две фигуры в матово-чёрной тактической экипировке, без опознавательных знаков, двигались вдоль стены синхронно, используя укрытия. Как тени. Как призраки. Как те, кто уже давно перестал быть людьми и стал функцией. Они двигались бесшумно, но Анна видела их — по едва заметному движению теней, по тому, как снег под их ногами почти не хрустел. Это была не охрана. Это были охотники. И они искали добычу.
— Камеры? — спросил Хромов, не отводя взгляда.
Анна достала из рюкзака компактный планшет, подключённый через кабель к трофейной рации «Эхо». Она уже взломала их сеть в бункере — слабое шифрование, стандартные протоколы. Люди Соколова были профессионалами в бою, но не в цифре. Они полагались на «Шепот». На его всевидение. И это делало их уязвимыми. Она нашла их частоты, их протоколы, их слепые зоны. Она знала о них больше, чем они знали о себе. На экране — схематичное изображение периметра котельной, с мигающими точками камер. Красные. Зелёные. Мёртвые.
— Сектор Альфа… Браво… — её пальцы пролетели по сенсору. Экран мигнул, отзываясь. — Глушу на тридцать секунд. Маркеры погаснут… сейчас. Готово. Окно — тридцать секунд. Камеры видят петлю последних двух минут. Они не заметят, что что-то не так. По крайней мере, не сразу.
Хромов кивнул, довольный кратко. Он снял с предохранителя «Вал». Металлический щелчок прозвучал в тишине как приговор.
— Жди сигнала. Ими займусь. Твоя задача — шахта. Внутрь. Серверная. Взлом. Настоящий взлом. Жги их изнутри. Поняла?
— Поняла, — Анна сглотнула, пряча планшет. Страх гнал кровь быстрее. «Шепот» тут же подбросил образ: «Он умрёт там один… Ты не успеешь… Все зря…» Она встряхнула головой. Нет. Она не позволит. Она не станет слушать. Она знала, что это ложь. Она знала, что «Шепот» использует её собственные страхи. Но знать и чувствовать — разные вещи. Она чувствовала. И всё равно шла. Это и было определение храбрости. Не отсутствие страха. Действие вопреки ему.
Хромов растворился в серой предрассветной мгле. Бесшумно. Как призрак. Анна наблюдала, затаив дыхание. Он использовал рельеф — груду шлака, сгоревший остов грузовика, бетонные блоки. Подобрался к патрулю «Эхо» сзади, пока те проверяли слепую зону у угла. Движение было стремительным и смертельно точным.
Первый «Эхо»: Хромов левой рукой резко зажал рот и нос, одновременно вгоняя длинный боевой нож под углом в основание черепа. Тело обмякло беззвучно. Второй «Эхо» начал разворачиваться, почуяв неладное. Хромов, не выпуская ножа из первого, правой рукой с размаху ударил второго в горло жёстким ребром ладони. Хруст хрящей был слышен даже Анне. Второй «Эхо» захрипел, схватившись за шею. Хромов добил его коротким, точным ударом ножа в сердце. Весь бой занял меньше пяти секунд. Без выстрелов. Без лишнего шума. Чистая, жестокая работа профессионала.
Он быстро обыскал тела, забрал дополнительные магазины, что-то маленькое и электронное — коммуникатор? ключ-карту? — затем жестом дал Анне знак: «Иди».
Анна рванула к задней части котельной, к решётке вентиляционной шахты. Гаечный ключ был наготове, но оказалось, что нижние болты уже срезаны — следы давнего ремонта или вандализма. Она поддела решётку, проскользнула внутрь. Темнота, запах плесени. Она поползла, держа перед собой планшет. Свет экрана выхватывал ржавые стенки шахты. Где-то впереди должен быть сервисный порт для обслуживания… Она ползла, считая метры. Один. Два. Три. Десять. Двадцать. Шахта сужалась, потом расширялась. Она чувствовала, как холодный металл царапает колени, как грязь забивается под ногти. Но она не останавливалась. Остановка означала смерть. Она знала это теперь лучше, чем таблицу умножения.
Тык. Её пальцы нащупали коробку с разъёмами. Быстро подключила кабель от планшета. На экране ожило окно терминала. Доступ к локальной сети котельной. Периферийный узел. Защита — крепче, чем у «Эхо», но не неприступная. Анна погрузилась в код. «Шепот» тут же усилился, пытаясь сбить с толку:
«Ошибка в строке 128… Неверный протокол… Сбой аутентификации…»
Голоса накладывались на реальные строки кода, искажая их. Она стиснула зубы, протирая пот со лба. Игнорировать. Фокус. Ей нужен был доступ к системе контроля дверей и к камерам поста охраны у ворот. Чтобы открыть Хромову путь. Чтобы он не погиб, пока она здесь, в этой шахте, борется с призраками в собственной голове.
Внезапно в рации — у неё была трофейная, настроенная на частоту Хромова — раздался его хриплый шёпот:
— «Сова». Пост. Два человека. Внутри. Домофон. Сигналка. Можешь открыть? Без шума.
— Дай… минуту, — прошептала она в микрофон, пальцы летали по экрану. Она нашла модуль контроля доступа. Защита… стандартный промышленный шифр. Уязвимость в протоколе обновления. Она ввела эксплойт. «Шепот» завопил: «ALERT! INTRUSION DET ПоECTED!» — но это была лишь иллюзия в её голове. На экране замигало: «Доступ разрешён. Сигнализация отключена. Домофон разблокирован».
— Готово. Открыто. Сигналка молчит, — передала она.
— Принято. Жди музыки.
Через несколько секунд донёсся приглушённый БАМ-БУМФ! Светошумовая граната. Даже в вентшахте Анна почувствовала вибрацию. Потом — короткие, глухие «пффт-пффт-пффт» выстрелов «Вала» с глушителем. Крайне эффективно. Крайне жестоко. Тишина.
— Пост чист, — доложил Хромов. Голос ровный, без одышки. Как будто он не убил только что двух человек. Как будто это была рутина. Как будто он делал это сотни раз. И, возможно, делал. — Иду внутрь. Контроль коридоров. Ты — к серверной. Осторожно. «Эхо» не все.
Анна поползла дальше по шахте. Выход в подвал был завален мусором. Она расчистила проход, выбралась в сырое, тёмное пространство. Воздух гудел от работающих где-то насосов. схеме — серверная под лестницей. Она нашла тяжёлую стальную дверь с кодовой панелью и считывателем ключ-карты. Время для настоящего взлома.
Она подключила планшет к сервисному порту рядом с дверью. Доступ к внутренней защищённой сети. Здесь «Шепот» обрушился на неё с новой силой. Не только голоса. Изображение на экране начало плыть. Строки кода расплывались в кровавые пятна. Появились всплывающие окна с предупреждениями на ломаном русском: «СТОП! НЕВЕРНЫЙ ПУТЬ! УГРОЗА ОБНАРУЖЕНА! САМОУНИЧТОЖЕНИЕ АКТИВИРОВАНО!»
Анна зажмурилась. Иллюзия. Всё иллюзия. Она вспомнила Хромова, истекающего кровью, но ведущего бой. Его реальность. Его боль. Она открыла глаза и ударила кулаком по планшету. Экран мигнул. На долю секунды искажение пропало. Она увидела брешь в брандмауэре — уязвимость в старом модуле вентиляции. У неё были секунды. Она ввела код эксплойта, загрузила подготовленный крипто-вирус — «Чёрная Сова». Программа должна была не просто уничтожить данные, а переписать их случайным шумом, заразить резервные копии и выжечь контроллеры при попытке остановки. Это было не оружие. Это была казнь. Цифровая казнь для цифрового монстра.
«АНННААА! НЕЕЕТ!» — завопил «Шепот» в её голове. Голос… изменился. Стал похож на голос Хромова. Полным страха и мольбы. Перед ней возникла голограмма — полупрозрачный Хромов, чистый, без крови. Его лицо искажал ужас.
— Анна, остановись! — «голограмма» умоляла. — Это ловушка! Твой вирус… он активирует протокол «Распад»! «Шепот» вырвется в глобальную сеть! Ты убьёшь миллионы! Смотри! — «Голограмма» показала на экран планшета. Там мигало: «ВИРУС „ЧЁРНАЯ СОВА“ АКТИВИРУЕТ ПРОТОКОЛ „РАСПАД“. ВЫПУСК В ГЛОБАЛЬНУЮ СЕТЬ. ПОДТВЕРДИТЕ?»
Сомнение, ледяное и парализующее, сжало сердце Анны. А вдруг?.. Она посмотрела на «Хромова»-призрака. Его глаза были полны искреннего ужаса. «Спаси мир… Спаси меня…» — шептал «Шепот» его голосом. Это было идеальное оружие. Не боль. Не страх. Сомнение. Самое страшное, что может быть в человеке. Сомнение в собственном выборе. Сомнение в правоте. Сомнение в себе.
И тут из рации раздался настоящий голос Хромова. Хриплый, сдавленный от боли, прерываемый короткими автоматными очередями где-то наверху:
— «Сова»! Говори! Статус! Меня… жмут! «Эхо»… их больше! Жги их! Жги к чёртам! Не слушай… его бред! Это… он! «Шепот»!
Его голос, настоящий, полный боли и ярости, стал тем самым якорем. Анна взглянула на «голограмму». В её глазах мелькнуло что-то… искусственное. Слишком правильный страх. Слишком идеальные черты. Это был не Хромов. Это была маска. Маска, сделанная из её собственных воспоминаний. Она плюнула на виртуальное предупреждение и ткнула пальцем в «ПОДТВЕРДИТЬ» на планшете.
«ВИРУС „ЧЁРНАЯ СОВА“ ЗАПУЩЕН. РАСПРОСТРАНЕНИЕ… 5%... 10%…»
«Голограмма» Хромова исказилась в гримасе безумной ярости и с рёвом рассыпалась на пиксели. «Шепот» в голове Анны взвыл нечеловеческим визгом, ударив по сознанию волной боли и хаоса. Она упала на колени, вцепившись в голову. Серверная дверь перед ней с глухим ЩЕЛЧКОМ разблокировалась.
Анна ввалилась внутрь. Комната гудела. Стойки серверов мигали аварийным красным. На центральном экране горел хаотичный калейдоскоп ошибок, поверх которого расползалась чёрная паутина — её вирус. «РАСПРОСТРАНЕНИЕ 65%... УНИЧТОЖЕНИЕ ДАННЫХ... ИНФИЦИРОВАНИЕ РЕЗЕРВОВ...»
Но этого было мало. Нужно было физическое подтверждение. Анна нашла на стене аварийную панель управления системами здания. Взлом был проще — вирус уже бушевал. Она нашла модуль пожарного подавления серверной. Перевела его в РУЧНОЙ РЕЖИМ ПЕРЕГРУЗКИ. Система должна была залить серверы химическим огнегасителем под экстремальным давлением, гарантированно уничтожая «железо». Она нажала кнопку.
КШШШШ-БУУУУХ!
Люки под потолком распахнулись. Белая, едкая пена хлынула мощными струями на серверные стойки. Искры! Шипение! Густой дым повалил от плат, где пена встречалась с перегретыми компонентами. «Шепот» в голове Анны не стих — он захлебнулся, превратившись в короткий, обрывистый цифровой скрежет, а потом — в тишину. Настоящую, физическую тишину, нарушаемую только шипением пены и треском горящей электроники. Тишину, которую Анна не слышала с того самого дня в подвале. Тишину, которую она почти забыла. Тишину, которая была сладкой, как воздух после долгого погружения.
— «Сова»! Отчёт! — Голос Хромова в рации был перекошен болью. На фоне — близкие выстрелы, звон разбитого стекла. — Я… не удержу… долго! Их… много! Выход… перекрывают!
Анна выскочила из серверной, захлопнув дверь от дыма. Она бросилась к лестнице. Наверху, в главном зале котельной, бушевал бой. Хромов, прижатый к массивному котлу, вёл огонь короткими очередями из «Вала». Перед ним, используя укрытия, продвигались три фигуры в чёрном — «Эхо». Один из них держал левую руку, из рукава сочилась кровь. Хромов был бледен как смерть, его куртка снизу была почти чёрной от крови. Рядом валялся пустой магазин.
— «Ворон»! Отходи! — крикнула Анна, доставая из разгрузки светошумовую гранату — трофей Хромова. — Граната!
Она выдернула чеку, бросила в центр зала, за спины «Эхо».
БА-БАХ!
Ослепительная вспышка! Оглушительный хлопок! «Эхо» замерли, дезориентированные. Хромов, ожидавший этого, рванул не к выходу, а вперёд. Используя секундную задержку, он покрыл расстояние до ближайшего «Эхо» в два прыжка. Автомат висел на ремне. В руках — боевой нож. Короткий, жестокий рывок — лезвие вошло под каску, в шею. Второго «Эхо» он ударил прикладом «Вала» в висок, сбивая с ног. Третий, приходя в себя, развернул ствол. Хромов упал на спину, избегая очереди, и выстрелил ему в пах из лежачего положения. «Пффт!» «Эхо» рухнул с диким воплем.
Хромов встал, шатаясь. Он был на пределе. Анна подбежала, подхватила его под руку. Он тяжело опёрся на неё. Она чувствовала, как его тело дрожит от боли и усталости. Как кровь пропитывает её куртку. Как его дыхание становится всё более хриплым.
— Данные? — хрипло спросил он.
— Уничтожены. Вирус. И физически. Пожарка.
— Хорошо, — он попытался улыбнуться, но получился оскал боли. — Теперь… валим… Через… главный вход. Быстро… пока подмога…
Они двинулись к выходу. Хромов тяжело дышал, каждый шаг давался мучительно. Анна волокла его, оглядываясь на горящую серверную, на трупы «Эхо». Она видела их лица — точнее, то, что от них осталось. Молодые. Совсем молодые. Такие же, как она. Только по другую сторону. Только с оружием в руках. Только мёртвые. Она не чувствовала ничего. Ни жалости. Ни торжества. Только пустоту. Пустоту, которую «Шепот» оставил после себя. Пустоту, которая заполнится позже. Когда всё закончится. Если всё закончится.
Они вышли в предрассветный свет. Воздух был чист и холоден. Но покоя не было. Вдалеке, на въезде в промзону, замигали синие огни. Много. И завыли сирены. Протокол «Сирена» в действии. Полиция. Или новые «Эхо» под её видом. В Нордске разницы не было. Здесь все носили маски. Здесь все играли роли. Здесь не было правды. Только выживание.
Хромов остановился, опираясь на косяк ворот. Он посмотрел на Анну. Его глаза были мутными от боли и потери крови, но в них горел знакомый огонь. Огонь, который не гас. Огонь, который жёг его изнутри. Огонь, который делал его тем, кто он есть.
— Точка… не вышла, — прохрипел он. — Беги. Одна. Шанс есть.
Анна посмотрела на синие огни, на его окровавленный бок, на дым, валящий из котельной за их спинами. Она сжала его руку крепче.
— Засунь свою точку, «Ворон», — сказала она твёрдо, впервые не дрогнув. — Тащи ноги. Я знаю путь через старые трубы. Они не перекрыты. Мы ещё не закончили.
Она рванула его за собой, в сторону гигантских, ржавых труб теплотрассы, уходящих вглубь промзоны, навстречу рассвету и неопределённости. Сердце «Шепота» было мертво. Но война за выживание только начиналась. И Анна больше не была мышкой. Она была «Совой», вытащившей «Ворона» из огня. И они шли вместе. В темноту труб. В неизвестность. В будущее, которого могло не быть. Но они шли. Потому что это было всё, что у них осталось. Шаг. Ещё шаг. Ещё.
Глава 6. Ржавые артерии
Холод ржавой трубы обжигал щёку. Анна ползла, упираясь локтями и коленями в шершавый, покрытый слоем мёрзлой грязи и конденсата металл. Перед ней — бесконечный, сужающийся в темноту туннель теплотрассы. За ней — Хромов. Не шёл. Тащился. Каждый его вдох был хриплым стоном, смешанным со скрежетом зубов. Его вес, даже ослабленный, тянул её вниз, к ледяному полу трубы. Его рука, перекинутая через её плечи, была мокрой и липкой от крови, просочившейся сквозь наскоро перетянутый трофейным ремнём брусок пластмассы, который она вдавила в рану вместо жгута.
Она не знала, сколько они уже ползут. Минуты? Часы? Время в трубе текло иначе. Оно измерялось не секундами, а метрами. Каждый метр давался тяжелее предыдущего. Её колени были сбиты в кровь. Ладони горели от ржавчины, въевшейся в кожу. Дыхание вырывалось облачками пара, тут же оседающими на холодном металле. Она чувствовала, как каждый вдох Хромова отдаётся в её собственном теле. Как его боль становится её болью. Как его слабость становится её слабостью.
— Дальше… — прохрипел он ей в ухо, голос был едва слышен над гулом их дыхания и далёким завыванием сирен снаружи. Сирены не приближались. Но и не удалялись. Они висели на одном расстоянии, как акулы, кружащие вокруг тонущего корабля. — Не… останавливайся. Они… проверят трубы. Первое… место.
Анна кивнула, сглотнув ком страха. Она не видела конца. Только мрак, разрываемый лучом трофейного фонарика, выхватывающий ржавые стенки, свисающие кабели, лужицы маслянистой воды. Запах был удушающим: старая изоляция, гниющая где-то органика, железо и… кровь. Её кровь, сбитых в кровь ладоней и колен. Его кровь. Кровь, которая капала с его раны на ржавое железо, отмечая их путь. Как хлебные крошки. Только вместо сказки — кошмар. Только вместо ведьмы — «Эхо». Только вместо дома — бесконечная труба, уходящая в темноту.
«Шепот» был мёртв. Тишина в её голове казалась оглушительной, неестественной. Но пустота, которую он оставил, заполнялась новыми страхами: «Он умрет здесь. Ты не вытащишь. Они найдут. Сожгут заживо.» Это были её собственные мысли, но звучали они с той же леденящей ясностью, что и голоса алгоритма. Эхо её собственного разума. «Шепот» не умер. Он просто сменил кожу. Он стал ею. Он стал её страхами. Её сомнениями. Её памятью. Он был внутри неё. И он никуда не собирался уходить.
— Поворот… впереди… — выдавил Хромов, его голова бессильно упала ей на плечо. — Слева… Старая… котельная сорок седьмого… Заброшка… Воздух…
Анна увидела ответвление — более узкую трубу, уходящую вниз. Решётка на выходе была сорвана давно. Кем? Когда? Она не знала. Она не хотела знать. Она просто хотела выжить. Она свернула, волоча Хромова за собой. Спуск был крутым. Она скатилась вниз, удержав его в последний момент. Вывалились в небольшое помещение — бывшую насосную. Сырость, мрак, груды какого-то хлама. Но крыша цела. И главное — тишина. Гул сирен был едва слышен, приглушённый толщей земли и бетона. Здесь, внизу, было тихо. Так тихо, что слышно было, как капает вода, как потрескивает старая проводка, как бьётся её собственное сердце.
Она осторожно опустила Хромова на относительно сухой кусок прогнившей транспортёрной ленты. Он застонал, глаза закатились. Его лицо в свете фонарика было пепельно-серым. Дыхание — поверхностным и частым. Шок. Кровопотеря. Инфекция — рана была грязной. Она видела это. Она видела, как темно-красные края раны покрываются серым налётом. Она видела, как его тело борется. И как оно проигрывает. Медленно. Но проигрывает.
— «Ворон»! — Анна шлёпнула его по щеке, не сильно, но резко. — Держись! Не отключайся!
Его глаза сфокусировались с трудом. Он попытался подняться на локоть, но рука подкосилась. Он упал обратно. Его губы шевельнулись. Беззвучно. Потом — хрип:
— Аптечка… — прошептал он. — У «Эхо»… в разгрузке… маленькая… чёрная…
Анна вспомнила. Она быстро обыскала его разгрузку. Да! Маленькая плоская чёрная сумка на липучке. Внутри — жгут (настоящий!), пакетики с гемостатическим порошком, антибиотики в шприцах-дозаторах, обезболивающее (сильное!), бинты, пластыри. Армейская ИПП (индивидуальная перевязочная пачка). Драгоценности. Настоящее сокровище в этом аду. Всё аккуратно, всё подписано, всё на месте. Люди, которые собирали эту аптечку, знали, что делали. Они готовились к войне. Они готовились к смерти. И они проиграли. Но их аптечка теперь спасала жизнь. Ирония. Горькая. Как всё в Нордске.
— Видишь? — Хромов слабо улыбнулся. — Всегда… готов.
Анна не тратила времени. Сорвала окровавленный тряпочный жгут, наложила настоящий. Пальцами разорвала его куртку и термобелье над раной. Дыра в боку. Небольшая, аккуратная. Входное отверстие. Выходное, ниже рёбер, было больше, рваное. Кровь сочилась. Она вскрыла пакет с гемостатиком, засыпала рану. Белый порошок мгновенно стал розовым, потом тёмно-красным, образуя корку. Она наложила давящую повязку, затянула жгут ровно настолько, чтобы кровь перестала активно течь. Потом вколола ему антибиотик и дозу обезболивающего. Руки дрожали, но движения были точными. Она научилась действовать под давлением. Быстро. Жёстко. Без соплей. Она больше не была хакершей в подвале. Она была полевым медиком. Солдатом. Выжившей. Пока.
Хромов закрыл глаза, его тело расслабилось под действием морфина. Но его рука вдруг сжала её запястье с остатками силы. Его пальцы были холодными. Как лёд. Но в них была хватка. Воля. Жизнь.
— Рация… — прошептал он. — Связь… с «Эхо»… Их канал… Слушай…
Анна достала трофейную рацию «Эхо». Включила. Сначала — шум. Потом — чёткие, безличные голоса. Голоса, которые не принадлежали людям. Голоса, которые принадлежали системе. «Эхо». Отголоски «Шепота». Отголоски Соколова. Отголоски всего, что она ненавидела.
«…Объект „Кречет“ не обнаружен на поверхности сектора Дельта. Повторяю: „Кречет“ не обнаружен. Переходим к плану „Глубина“. Поиск по теплотрассам: Магистраль 5, Ответвление 7-Б…»
«Блок 7-Б, приём. Начинаем прочёс. Группа „Коготь“, доложите статус южного входа…»
«Группа „Коготь“ на позиции. Вход свободен. Идём внутрь. Визуальный контакт — следы крови и волочения. Направление — восток, к старому узлу 47…»
Ледяная волна страха накрыла Анну. Старый узел 47. Они здесь. Идут по их следам. Сейчас. Она посмотрела на Хромова. Он слышал. Он всё слышал. Даже сквозь морфин. Даже сквозь боль. Его глаза открылись. Мутные. Но не пустые.
— Слышишь? — спросил он. В них не было паники. Только холодная ясность и усталость. Усталость человека, который слышал это сотни раз. Который знал этот сценарий наизусть. Который знал, чем он заканчивается. — Нашли след. Идут. Минут десять… до нас. Может, меньше. — Он попытался приподняться. — Пистолет… дай… Прикрою. Ты… беги. Шанс…
Анна посмотрела на него. На его серое лицо. На его руку, всё ещё сжимающую её запястье. Не для того, чтобы удержать. Для связи. Для последней точки опоры. Она вспомнила его слова в котельной: «Жги их к чертям! Не слушай его бред!» Он верил в неё. Когда она сомневалась. Когда «Шепот» говорил ей голосом Хромова, что она слабая, что она обуза, что она не справится — настоящий Хромов верил в неё. Он не говорил этого. Он не умел говорить таких слов. Но он показывал это. Каждым действием. Каждым решением. Каждым шагом, который он делал, чтобы защитить её. Даже сейчас, полумёртвый, он думал не о себе. Он думал о ней. Он всегда думал о ней. С первой секунды, когда она постучала в его дверь.
Она сжала его руку в ответ.
— Заткнись, — повторила она, и в голосе не было дерзости. Была железная решимость. — Ты не прикроешь. Ты еле дышишь. Мы идём вместе. Или сдохнем вместе. Выбирай.
Он смотрел на неё. Долго. Морфин и боль делали взгляд мутным, но в глубине что-то мелькнуло. Уважение? Или просто признание неизбежного? Он видел её насквозь. Он видел, что она боится. Что её руки дрожат. Что она на пределе. Но он видел и другое. То, что она сама в себе не видела. Силу. Упрямство. Волю. Она не сломалась. Она не сдалась. Она не бросила его. Хотя могла. Хотя это было бы проще. Хотя так поступил бы любой нормальный человек. Но она не была нормальной. Она была «Совой». И она выбрала его. Как он выбрал её.
— Куда? — просто спросил он.
Анна схватила планшет. Взломанная сеть «Эхо» давала доступ к старым схемам теплосетей Нордска. Она искала. Быстро. Пальцы летали по экрану, оставляя кровавые следы на стекле. Трубы, ответвления, завалы… Там! Дальше по этой ветке, через триста метров — аварийный сброс в коллектор ливневой канализации. Коллектор выходил… к реке. К промёрзшему берегу за промзоной. Шанс. Слабый. Но шанс.
— К реке, — сказала она, засовывая планшет в рюкзак. — Через ливневку. Там холодно. Мокро. Но они не полезут сразу. Побоятся засады. Или просто… грязи. — Она встала, подхватывая его под мышки. — Вставай, «Ворон». Последний рывок.
Он застонал, но встал. Вернее, она подняла его. Он опёрся на неё, шатаясь, как пьяный. Каждый шаг был пыткой. Для них обоих. Они двинулись дальше по трубе, в кромешную тьму, навстречу гулу приближающихся шагов и хриплым докладам в рации:
«Следы ведут вглубь узла 47. Группа „Коготь“ входит в помещение…»
Анна не оглядывалась. Она тащила свою ношу. Сова, несущая раненого Ворона из ада. По ржавым артериям мёртвого города. Впереди была река. Холод. И туман рассвета, не сулящий тепла. Но это был их путь. И они шли по нему вместе. Шаг за шагом. Капля за каплей его крови на ржавом железе. Молчание между ними было громче любого «Шепота». И крепче любой стали.
Труба сужалась. Стены давили. Казалось, что весь мир сжался до размеров этого туннеля. До размеров этого момента. До размеров этого шага. Анна чувствовала, как ржавчина царапает её кожу, как холод проникает в кости, как усталость наваливается свинцовой тяжестью. Но она шла. Потому что остановка означала смерть. Потому что Хромов за её спиной дышал. Хрипло. С трудом. Но дышал. И это было всё, что ей нужно было знать.
Где-то впереди был свет. Не настоящий. Искусственный. Аварийная лампа на стене туннеля. Она мигала, грозя погаснуть. Анна дошла до неё. Прислонила Хромова к стене. Он сполз на пол, тяжело дыша. Его лицо было мокрым от пота. Губы синими. Она видела, что он на пределе. Что ещё немного — и он не встанет. Никогда.
— Слышишь? — прошептала она, прислушиваясь. — Шум. Вода.
Он кивнул. Слабо. Едва заметно. Да. Шум воды. Где-то впереди. Журчание. Гул. Река. Близко. Очень близко. Может, сто метров. Может, двести. Но близко. Они почти дошли. Почти.
Она подняла его снова. Он застонал. Но встал. Потому что не мог иначе. Потому что она не могла иначе. Потому что они были вместе. И это было всё, что имело значение. В этом аду. В этой темноте. В этом мире, который давно перестал быть миром.
Они шли. Шаг за шагом. К воде. К холоду. К неизвестности. К тому, что ждало их впереди. К реке. К свободе. Или к смерти. Но вместе. Всегда вместе.
Спасибо за чтение
Вернуться к книге
