реклама
Бургер менюБургер меню

Виктор Алеветдинов – Книга III Белый регистр (Тень Белого Дракона) (страница 13)

18

– Это… не было здесь, – прошептал он. – Это не… наше.

Виктория медленно закрыла личное дело и, не отрывая взгляда от окна, сказала в гарнитуру:

– Марина, держите машину. Не давайте никому подойти к нему. Здесь… кто-то уже слушает.

А за дверью архива послышались шаги – ровные, неторопливые. И голос секретаря, слишком громкий для коридора:

– К вам пришли. Сказали, по поводу… того самого.

Слова «того самого» повисли в воздухе, как приговор без имени.

+++

Монитор моргнул не как при обычном сбое – белая вспышка прошла по строкам, будто кто-то провёл ластиком по живому тексту. В «Доме» такое случалось редко: Лиза держала контуры сети, как держат шов на ране – ровно и без лишних узлов. Но сейчас на главном экране вместо карточки человека стоял серый прямоугольник с короткой подписью: NULL.

Виктор не поднял голову сразу. Сначала дослушал, как в стене, за панелью с проводкой, тонко дребезжит труба отопления – звук совпадал с тем «неправильным» писком, который Максим передал с промзоны. Потом уже потянулся к клавиатуре.

– Это не сеть, – сказал он Лизе, не оборачиваясь. – Это почерк.

Лиза подошла ближе, откинула прядь волос, посмотрела на экран так, будто видела не цифры, а температуру воздуха.

– «Почерк» у нас обычно с задержкой, – ответила она. – А здесь… как будто выжгли прямо сейчас.

На стене у входа загорелся индикатор камеры: Виктория и Марина вернулись. Дверь хлопнула коротко, без привычной «домашней» мягкости. По коридору прокатился запах школьной пыли и холодного воздуха.

Виктория держала папку на сгибе локтя. Щёки побелели, глаза – сухие.

– К нам пришли, – сказала она вместо приветствия. – В архиве. «По поводу того самого». Я не стала выяснять, кто именно. Завуч… помог, но держал вторую руку за спиной.

– Пусть поможет ещё раз, – сухо произнёс Виктор. – Пусть не пытается быть героем. Нам нужны факты, не позы.

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

– Стыд всегда оставляет вмятину, – тихо сказала Виктория. – Даже когда стирают чернила.

Виктор кивнул, но взгляд уже ушёл обратно в экран. Лиза включила дополнительный канал – на панели загорелись ещё два окна: госреестр, база выдачи документов, школьный электронный журнал (старый формат, с кривыми ссылками).

– Начинаю с простого, – сказал Виктор. – Дата рождения. Серия. Любая нитка.

Пальцы работали быстро, как у человека, который привык чинить мир инструментом. Запрос – ответ. Запрос – снова ответ.

Запись не найдена. Совпадений: 0. Доступ подтверждён. Данные отсутствуют.

Слишком чисто. Не ошибка. Не «нет доступа». Именно «нет данных», будто человек никогда не существовал.

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

– Смотри, – он ткнул пальцем в одну строку, но не назвал её вслух, словно слово могло стать крючком. – Кто-то прошёлся не по карточке. По истории карточки. И убрал следы прохода.

Лиза присвистнула – коротко, почти беззвучно.

– Так не делает даже хороший админ. Это делает тот, кто не боится ломать систему. Или тот, кто сам – система.

Марина заглянула в комнату, не снимая куртки.

– Он в машине. Сидит спокойно. Документ держит, как икону. И… – она замолчала, подбирая выражение. – Как будто ждёт команды.

Виктор не спросил, какой «команды». Слишком хорошо было понятно, что команда может прийти не от людей.

Он открыл второй слой – то, что Лиза называла «закрытым счётом»: внутренний модуль Дома, где каждое событие писалось контрольными суммами, как река пишет ледяной кромкой. Там обычно не стирали – там только добавляли.

На секунду экран подвис. Потом выдал цепочку событий, связанных с промзоной: координата, «неправильный» писк, отметка Максима. И рядом – метка, которой не было вчера: АДРЕСАТ: 07-… (дальше цифры). Тот же формат, что на штампе в паспорте.

– Адресат, – произнесла Виктория, и в этом слове впервые прозвучала не растерянность, а злость. – Они его не «удалили». Они его… переназначили.

Виктор щёлкнул по метке. Вместо привычной карточки всплыла пустая форма, как бланк без заголовка. Только один параметр был заполнен автоматически: КРИТЕРИЙ.

И критерий выглядел не как фамилия, не как дата, не как номер документа. Он выглядел как ключ: угловатый знак, совпадающий с тем инеевым рисунком на архивном окне – и, по словам Максима, с тем, что зелёной нитью проступило на паспорте.

– Вот где подмена, – сказал Виктор. Голос стал ниже. – Не «человек исчез». Исчезло правило, по которому мы ищем человека. Вместо личности – метка. Вместо имени – ключ.

Лиза уже набирала команду трассировки.

– Источник? – спросила она. – Откуда ключ пришёл в наш контур?

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

Марина, не понимая деталей, всё равно уловила смысл.

– То есть кто-то… стучится к нам через это?

– Не стучится, – сказал Виктор. – Он уже внутри. Просто оставляет следы так, чтобы мы думали, что их нет.

Телефон Виктора завибрировал. Номер был городской, «служебный». На экране высветилось: Единый центр данных.

Он взял трубку не сразу – дал вибрации пройти до тишины, как проверяют, кто первым моргнёт.

– Слушаю.

Голос был вежливый, гладкий, как новая папка в архиве.

– Добрый день. Фиксируется аномальная активность по вашему запросу. Назовите, пожалуйста, фамилию субъекта, чтобы мы могли уточнить…

Виктор чуть улыбнулся – без тепла.

– У субъекта нет фамилии, – сказал он. – У вас – должна быть запись. Вы её видите?

Пауза была слишком точной. Вежливость стала холоднее.

– Мы не можем работать с неполными данными. Назовите идентификатор.

– Идентификатор вы уже озвучили, – Виктор взглянул на экран: АДРЕСАТ 07-… – и нарочно не произнёс цифры. – Вопрос не в доступе. Вопрос в том, кто вам сказал, что это «аномалия».

Тон в трубке изменился – легкая насмешка под шёлком.

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

Связь оборвалась без щелчка. Будто разговора не было.

Лиза подняла глаза:

– Они нас слушают не через камеру. Через запрос. Через сам факт поиска.

Виктор провёл ладонью по столу, остановился на папке с личным делом. Рельеф букв под пальцами был упрямый, человеческий. Не исчезал.

– Значит, будем искать иначе, – сказал он. – Не по имени. По стыду. По тем, кто выжигал. У «чужой руки» всегда остаётся жар.

На экране мигнуло новое окно – Лиза вывела трассу ключа. Строка источника не была адресом сервера. Это было место.

ВИТРИНЫ ЦЕНТРА / ОКНО ПРОХОДА: АКТИВНО.

И сразу ниже – ещё одна строка, как приговор, который только готовят к публичному чтению:

ПУБЛИЧНАЯ ПРОВЕРКА: АДРЕСАТ ПОДТВЕРЖДЁН.

Виктор не сказал «поехали». Не было нужды. По тому, как Виктория подняла папку и как Марина уже повернулась к выходу, стало ясно: механизм перестал прятаться в архивах и базах. Он собирался выйти на стекло.

+++