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