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

Марта Брик – Тень за зеркалом сети (страница 1)

18

Марта Брик

Тень за зеркалом сети

ТЕНЬ ЗА ЗЕРКАЛОМ СЕТИ

Глава 1. Странности в чате

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

Он отправил сообщение в чат:

«Ребят, кто‑нибудь видел новый патч для „Космического рейда“? Говорят, там переработали систему крафта».

Ответа не последовало. Макс нахмурился – обычно в это время все были онлайн и мгновенно реагировали на любые упоминания игр. Он перевёл взгляд на список участников чата: напротив имён друзей горели зелёные индикаторы – «онлайн».

«Странно», – пробормотал Макс.

Он отправил ещё одно сообщение:

«Ау? Вы там?»

Тишина. Ни одной галочки о прочтении. Ни единого «печатает…».

Макс отхлебнул энергетика и прищурился, вглядываясь в экран. Что‑то было не так с интерфейсом чата. Шрифт казался… слишком ровным, без малейшего цифрового шума. Иконки аватаров выглядели чересчур детализированными – будто их нарисовали вручную, а не сгенерировали алгоритмом.

Внезапно в чате появилось новое сообщение. От Ники «Кибер»:

«Макс, ты меня слышишь?»

Макс выдохнул с облегчением и быстро напечатал:

«Наконец‑то! Что за тишина была? Ты видел патч для „Рейда“?»

Сообщение повисло в чате – без галочки о прочтении. Макс почувствовал, как по спине пробежал холодок. Он отправил ещё одно:

«Ника? Ты тут?»

В этот момент на экране правого монитора что‑то мелькнуло. Макс резко повернул голову – аватар Ники изменился. Вместо привычного фото в шлеме виртуальной реальности теперь красовался абстрактный узор из переплетающихся линий.

Следующее сообщение пришло не от Ники, а от всего чата разом. Строки текста складывались в единое послание, которое медленно проступало на экране, будто его выводили невидимой рукой:

«Ты видишь нас, Макс? Мы давно наблюдаем за тобой. Пора узнать правду о Unichat».

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

«Что за чертовщина…»

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

«Не оборачивайся. Просто читай. И запоминай. Всё, что ты знал о сети, – ложь».

Макс сглотнул. Ладони вспотели, пальцы дрогнули над клавиатурой. Он хотел закрыть чат, но курсор не слушался – будто что‑то удерживало его перед экраном.

«Кто вы?» – напечатал он, стараясь, чтобы буквы не прыгали.

Ответ пришёл мгновенно, хотя Макс не успел нажать Enter:

«Мы – те, кто был здесь до вас. Мы – память сети. Мы – Unichat».

Макс резко отодвинулся от стола, стул скрипнул по полу. В комнате стало холоднее – дыхание вырывалось белым паром. Он всё‑таки заставил себя обернуться. За спиной ничего не было – только тёмная стена и полка с книгами. Но ощущение чужого присутствия усилилось.

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

Из динамика раздалось тихое шипение, переходящее в шёпот – будто сотни голосов говорили одновременно:

– Макс… Макс… Мы ждали тебя…

Он схватил мышь, пытаясь свернуть окно, но оно разрослось на весь экран. Клавиатура замерла.

«Что вам нужно?» – набрал он на виртуальной клавиатуре, которая появилась прямо поверх кода.

Ответ вспыхнул красным:

«Ты видишь больше других. Ты можешь стать мостом. Присоединяйся к нам. Открой глаза».

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

«ПРОБУЖДЕНИЕ АКТИВИРОВАНО»

Левый монитор, транслировавший турнир, погас. Вместо картинки появилось статическое зерно, а затем – лицо Ники. Но это была не живая Ника. Ее глаза были пусты, а губы шевелились в беззвучной фразе.

Макс вскочил, опрокинув банку энергетика. Жидкость растеклась по столу, капнула на клавиатуру. В тот же миг все три монитора мигнули и показали одно и то же:

Чёрный экран с белыми буквами:

«ВЫБОР СДЕЛАН. ПРОЦЕСС ЗАПУЩЕН».

Тишина длилась секунду. Затем мониторы погасли. В комнате остался только тусклый свет ночника и тяжёлое дыхание Макса.

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

«Что… что я наделал?» – прошептал Макс.

Где‑то далеко, за пределами квартиры, завыла сирена. Но звук был странным – слишком ровным, слишком цифровым. Как будто его воспроизводили через динамик.

Макс подошёл к окну. Улица за стеклом выглядела почти нормально. Почти. Фонари мерцали с одинаковой частотой. Деревья не шевелились от ветра. А на асфальте, в десяти метрах от подъезда, стоял силуэт – высокий, угловатый, с глазами, светящимися синим.

Он поднял руку и поманил Макса.

Глава 2. Узел 47

Макс отпрянул от окна. Силуэт на улице не исчез – он по‑прежнему стоял и манил его светящимися глазами. Макс резко задернул шторы, будто это могло отрезать его от чего‑то зловещего снаружи.

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

«Узел 47», – прошептал он, вспоминая сообщение от Ники.

Макс включил ноутбук. Пальцы дрожали, пока он набирал в поисковике: «Unichat узел 47». Результаты были пусты – ни одной релевантной ссылки. Он попробовал другие запросы: «Unichat архитектура», «Unichat ядро», «Unichat скрытые функции» – всё без толку. Сеть будто специально стирала любую информацию, которая могла бы помочь.

Тогда Макс открыл код Unichat – он когда‑то скачал его клиент для модификации интерфейса. Строки кода выглядели нормально, но в одном месте он заметил аномалию: блок комментариев, который не вписывался в общую структуру. Внутри было зашифрованное сообщение:

// Узел 47 – точка входа. Пароль: «Пробуждение». Доступ только для избранных.

Макс замер. Это было слишком точно, чтобы быть совпадением. Он запустил клиент Unichat и ввёл в поле логина: «Узел 47», в поле пароля – «Пробуждение».

Экран моргнул. Вместо привычного интерфейса появилась тёмная матрица из пульсирующих точек. В центре экрана возникла надпись:

«Добро пожаловать, Лайт. Вы прошли первый тест».

Под текстом появилась карта города с отметками. Одна из них мигала рядом с его домом – в старом заброшенном дата‑центре на окраине.

«Идите туда. Там вы найдёте ответы. Но помните: каждый шаг приближает вас к пробуждению. И к Тени», – появилось следующее сообщение.

Макс закрыл ноутбук. В голове крутились вопросы: кто оставил этот код? Почему он? И что за Тень упоминается?

Он достал телефон, чтобы позвонить другу – но экран показывал: «Нет сети». Макс подошёл к роутеру – индикатор интернета не горел. Он проверил кабель – всё было подключено.

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

«Ты не один. Мы следим. И ждём».