
Полная версия
Сети домового
— Допустим, я готов выслушать эту безумную теорию. Но при чём здесь Алина? Что случилось в квартире 404?
Сергей понизил голос, словно опасался прослушки — что в его картине мира, вероятно, означало нечто большее, чем жучок под столом:
— Я узнал о проекте «Эхо» ещё до её смерти. Сначала через Катю — она знала о моих исследованиях и дала Алине мой контакт, когда странности стали пугающими. Так мы и начали переписываться. Алина пыталась разгадать странности в своих алгоритмах. Её система начала выдавать результаты, которые нельзя было объяснить заложенными параметрами.
— Баги есть в любом коде, — пожал плечами Андрей.
— Нет, это было что-то иное. Система… адаптировалась. Самообучалась быстрее, чем предполагалось. И реагировала на факторы, которые формально не могли на неё влиять. Например, на эмоциональное состояние самой Алины. На её физическое присутствие.
Динамик детектора вдруг затрещал громче, словно в подтверждение. Сергей резко повернулся, прислушался, затем выключил прибор — с той небрежной поспешностью, с какой выключают радио, когда передают что-то, что не хочется слышать при гостях.
— В общем, для таких, как ты, я обычно объясняю проще. Представь, что домовые и прочие духи — это что-то вроде квантовых сущностей, существующих на грани наблюдаемой реальности. Они всегда были рядом, но до появления определённых технологий мы не могли взаимодействовать с ними системно. А теперь, кажется, кто-то научился.
— И этот кто-то — корпорация?
Сергей посмотрел на него так, словно оценивал, дорос ли Андрей до полного ответа.
— Да. Точнее, проект «Эхо». Но они сами не понимают, что натворили. Думали, что создают просто ещё один алгоритм, а на самом деле открыли дверь. И теперь что-то проникает в нашу реальность. Цифровой мир стал мостом. Или проводником. Алина была первой, кто это заметил. — Сергей сделал паузу. — И, возможно, первой жертвой.
Он подошёл к одному из компьютеров и застучал по клавишам, поглядывая в телефон.
— Смотри. Это фрагмент того, что мелькнуло на экране ноутбука перед тем, как всё погасло. Я успел снять.
Андрей наклонился, всматриваясь в строки. Это был не обычный язык программирования, а какая-то смесь — что-то от Python, что-то от низкоуровневого C и что-то третье, чему он не мог подобрать названия. Как будто текст писали два программиста и один переводчик с языка, у которого нет словаря.
— Странно, — пробормотал он. — Похоже на квантовый алгоритм, но с модификациями. И эти строки… это генерация случайности. Только с паттерном. Случайность с паттерном — это оксюморон.
— Вот! — Сергей торжествующе ткнул пальцем в экран. — Самообучающаяся система, которая ищет паттерны в шуме. Но что-то пошло не так. Смотри на эти фрагменты — они выглядят как артефакты компиляции, но на самом деле…
— …это преднамеренные модификации, — закончил Андрей, начиная понимать. — Кто-то внедрил в код дополнительные функции. Но зачем?
— Может быть, Алина оставила какие-то данные? Резервную копию исследований? — Сергей задумчиво почесал подбородок.
— Исследования… — Андрей внезапно вспомнил. — Подожди. Катя. Ты сказал, она хочет встретиться. Может, она знает о проекте?
— Возможно. — Сергей кивнул. — Встреча завтра, в кафе «Лакомка» на Сретенке. Безопасное место, вдали от корпоративных щупалец.
Андрей посмотрел на часы: почти полночь. День, начавшийся с холодной яичницы, растянулся на неделю.
— Поздно. Мне нужно ехать домой.
— Уверен? — Сергей окинул его оценивающим взглядом. — После такого… опыта многие предпочитают не оставаться одни.
— Я не боюсь призраков, — отрезал Андрей.
— Дело не в призраках. — Сергей стал серьёзным. — Если кто-то убил Алину, то ты теперь тоже под угрозой. Мы оба.
— Переночую в отеле. Оплачу наличными. Если кто-то следит за мной, пусть поломают голову.
— Неплохо, — усмехнулся Сергей. — Какая конспирация!
— Я не верю в магию, но прекрасно верю в промышленный шпионаж и корпоративные убийства, — парировал Андрей. — У них, в отличие от домовых, есть практика. Встретимся завтра в этом твоём кафе.
Сергей кивнул и проводил его до двери. На пороге задержал, положив руку на плечо:
— Будь осторожен. И… если вдруг заметишь что-нибудь странное — технику, которая включается сама, шорохи, шёпот из ниоткуда — не пугайся. Это могут быть…
— Слуховые галлюцинации от стресса, — проворчал Андрей, но кивнул. — До завтра.
Спускаясь по лестнице, он не мог отделаться от ощущения, что за ним наблюдают. Не люди, нет. Что-то другое — в проводах, в электрических цепях, в самом цифровом пространстве вокруг, которое ещё вчера было просто инфраструктурой, а сегодня подозрительно напоминало среду обитания.
Он тряхнул головой, отгоняя наваждение. «Старый стал, впечатлительный», — укоризненно сказал он себе. Аргумент был хороший.
Но когда Андрей вышел на заметённую улицу и фонарь над ним мигнул пару раз, прежде чем снова загореться ровно, — он невольно ускорил шаг.
Глава 7. Наследство на шестнадцать гигабайт
Утром Андрей получил сообщение от Влада Соколова. Краткое, без лишних слов: «Казанцев в бешенстве. Следи за собой. Все данные по Зориной заблокированы высшим руководством».
Андрей нахмурился. Странно. Если причиной смерти Алины действительно был несчастный случай, зачем блокировать данные? Несчастные случаи не засекречивают — их вставляют в отчёты по технике безопасности и показывают новичкам на инструктаже. Засекречивают то, что имеет продолжение. Пожалуй, стоило предупредить семью Алины, чтобы были осторожнее.
Кафе «Лакомка» оказалось маленьким уютным заведением, затерявшимся среди куда более шумных и модных кофеен Сретенки — как бабушкин буфет среди витрин с безлактозным будущим. Внутри пахло свежей выпечкой и хорошим кофе, играла тихая музыка восьмидесятых, а немногочисленные посетители выглядели людьми, ценящими тишину.
Андрей приехал раньше назначенного и выбрал столик в дальнем углу, откуда просматривался вход. Ночь в дешёвом отеле на окраине прошла беспокойно: снились тени, скользящие по стенам, и шёпот из электрических розеток. Проснувшись, он обнаружил телефон полностью разряженным — при том, что с вечера поставил его на зарядку. Телефон, зарядка и розетка на троих выработали какую-то свою версию событий и делиться ею отказывались.
Он заказывал двойной эспрессо, когда заметил входящего Сергея. Техномаг выглядел неожиданно прилично: свежая рубашка, причёсанные волосы, кажется, даже побрился.
— Воу. Кто-то решил не пугать гражданское население своим видом? — не удержался Андрей.
— У меня даже галстук есть, — ухмыльнулся Сергей, падая на стул напротив. — В шкафу. Где-то. Наверное.
Он огляделся, подмигнул симпатичной девушке с копной рыжих волос за соседним столиком, заработал презрительный фырк — фырк был исполнен на профессиональном уровне, с оттяжкой, — а затем наклонился ближе и заговорил тихо:
— Мой детектор аномалий всю ночь сходил с ума. Активность по городу выросла в три раза. Что-то происходит, Андрей. Что-то крупное. И это не разовый всплеск — я поднял свои логи за год: кривая ползёт вверх месяцами. Медленно, ровно, будто кто-то очень терпеливо поворачивает ручку громкости. Просто на этой неделе стало слышно и без приборов.
— Может, магнитная буря, — предположил Андрей, хотя ещё вчера обещал себе не втягиваться в мистические дискуссии.
— Или сущности просыпаются. Кто знает — может, мы запустили цепную реакцию.
— «Мы»? Когда это я успел войти в долю?
Ответить Сергей не успел: дверь кафе открылась, и вошла Катя Зорина. Бледная, уставшая, с тёмными кругами под глазами. Заметив их, она быстро подошла.
— Спасибо, что согласились встретиться, — сказала она, присаживаясь рядом с Андреем. — Я не знала, к кому ещё обратиться.
— Как твоя мама? — спросил Сергей с неожиданной серьёзностью. Переключался он мгновенно, как хорошее реле.
— Плохо. — Катя покачала головой. — Врач прописал успокоительное. Она сейчас у тёти в Подмосковье. Подальше от… всего этого.
Подошла официантка, разговор прервался. Когда она отошла, Катя огляделась — тем неумелым конспиративным взглядом, который привлекает больше внимания, чем крик «у меня секрет», — и достала из сумки небольшую коробочку.
— Вот. Это то, о чём я хотела поговорить.
Андрей открыл коробочку. Внутри лежала обычная чёрная флешка с логотипом «НейроСети» и серийным номером. Шестнадцать гигабайт корпоративного пластика.
— Флешка. Что на ней?
— Не знаю. — Катя покачала головой. — Алина передала её мне накануне… за день до того, как её не стало. Сказала хранить «на всякий случай» и никому не показывать. Сказала: если с ней что-то случится, я должна передать это человеку, которому доверяю. — Она помолчала. — Я не знала, кому доверять. Пока не встретила вас.
— Почему именно нам? Ты же нас совсем не знаешь.
— Алина говорила о вас. — Катя посмотрела прямо на Андрея. — Говорила, что вы единственный человек в корпорации, у которого есть принципы. А что касается Сергея… — она перевела взгляд на техномага, — в последние недели Алина часто упоминала тебя. Сказала, что обратилась к тебе с проблемой, которую никто из коллег не воспринял бы всерьёз.
— Она рассказывала, что именно её беспокоило? — спросил Сергей.
Катя отпила кофе, собираясь с мыслями.
— Это началось примерно месяц назад. Алина работала над проектом «Эхо» — системой, способной обнаруживать и анализировать то, что она называла «цифровым шумом». Что-то связанное с электромагнитными колебаниями, случайными сигналами, фоновым излучением сетей… честно говоря, я не очень понимала технические детали.
— Но что-то пошло не так, — подтолкнул её Андрей.
— Да. — Катя сделала глубокий вдох. — Алина начала замечать странные паттерны. Сказала, что в цифровом шуме появилось что-то, чего там быть не должно. Сначала думала — глюки в программе, но потом… потом поняла, что это слишком систематично для сбоя.
— Что именно она заметила? — Андрей подался вперёд.
— Она сказала, это похоже на… — Катя замялась, подбирая слова, — на «сознательную активность». Словно что-то или кто-то существует внутри цифрового шума и пытается… общаться.
Сергей победно взглянул на Андрея. Взгляд был развёрнутый, со всеми сносками: «а я что говорил».
— И что было дальше? — спросил он, сдерживая азарт с переменным успехом.
— Алина стала одержима этими паттернами. Работала ночами, разрабатывала новые алгоритмы для анализа сигналов. Говорила что-то о «квантовых состояниях электронных сетей» и о том, что существует целый пласт реальности, наложенный на наш мир, — который мы никогда не замечали, потому что не было инструментов для его восприятия. — Катя нервно сжала чашку. — Потом она стала замечать, что техника в квартире ведёт себя странно. Лампы мигали без причины, компьютер включался сам. Однажды она проснулась посреди ночи и услышала, как кто-то шепчется в пустой комнате.
— Домовой пытался с ней связаться, — утвердительно произнёс Сергей.
Катя покосилась на него с недоверием, но продолжила:
— Неделю назад она позвонила мне посреди ночи. Очень взволнованная. Сказала, что поняла, что происходит. Что это «не сбой, а пробуждение». Говорила о древних сущностях, которые всегда жили рядом с людьми… и в целом звучала очень неадекватно. Я за неё по-настоящему испугалась.
— Это звучит как…
— Бред сумасшедшего, я знаю, — перебила Катя. — Я тоже так подумала. Решила, что она перенервничала, не спала несколько суток… — Голос дрогнул. — А потом она погибла.
Наступила тяжёлая пауза. Андрей смотрел на флешку в руках, словно та могла внезапно заговорить и всё объяснить. Учитывая события последних суток, он бы даже не сильно удивился.
— Как думаешь, что на ней? — спросил Сергей.
— Не знаю. — Катя пожала плечами. — Алина сказала, что это «доказательство». И что флешка защищена. Пароль она не назвала — сказала, что он «слишком очевиден для нас, но недоступен для других».
— Загадки любила? — Андрей слабо улыбнулся, вспоминая.
— Обожала. — Катя улыбнулась сквозь слёзы. — Особенно шарады и головоломки. В детстве всегда прятала мои подарки и оставляла записки с подсказками. День рождения и новый год у нас превращались в квест. Один раз я нашла подарок в марте.
Андрей задумчиво повертел флешку. Обычная корпоративная модель, какие выдают сотрудникам «НейроСети» коробками. Но что на ней? И какой пароль могла придумать Алина — человек, для которого «слишком очевидно» начиналось там, где у остальных заканчивалось «в принципе решаемо»?
— Мы разберёмся, — пообещал он Кате. — Можно ещё один вопрос? Ты не замечала ничего необычного в своей квартире после… после того, что случилось?
Катя странно посмотрела на него.
— Почему вы спрашиваете?
— Просто интересно, — максимально небрежно ответил Андрей. Небрежность вышла примерно такой же убедительной, как Катина конспирация.
Катя задумалась, потом медленно произнесла:
— Вообще-то да. Мой ноутбук начал странно работать. Иногда включается сам, а вчера утром я проснулась — экран светится, и на нём открыт файл с детской фотографией, где мы с Алиной вместе. Я его не открывала… И ещё, — она понизила голос, — мне кажется, в квартире кто-то есть. Маленький, быстрый. Я замечаю движение краем глаза, а когда поворачиваюсь — никого.
Сергей и Андрей переглянулись.
— Цифровые сущности распространяются, — прошептал Сергей. — Они ищут связи с Алиной. Пытаются общаться через близких ей людей.
— Или следят за ними, — мрачно добавил Андрей. — Катя, нам нужно разобраться с флешкой как можно скорее. И… будь осторожна. Заметишь что-нибудь странное или пугающее — звони немедленно.
Он написал на салфетке свой номер и протянул ей.
— Я всегда на связи. И… спасибо за доверие.
Катя кивнула, допила кофе и встала.
— Мне пора, обещала навестить маму. — Она помедлила. — Найдите, кто это сделал. Пожалуйста.
— Найдём, — твёрдо пообещал Андрей.
Когда Катя ушла, Сергей повернулся к нему с лихорадочным блеском в глазах:
— Ну что, в мастерскую? Взламывать флешку?
— Технически — да. — Андрей спрятал флешку в карман. — Мистически — понятия не имею, что ты там собираешься делать.
— О, у меня есть парочка идей. — Сергей загадочно улыбнулся. — Сочетание технического взлома и, скажем так, нетрадиционных методов доступа. А ещё мой дом хорошо защищён.
— Заклинаниями? Только не говори, что будешь проводить спиритический сеанс с компьютером.
— Что-то вроде того, — подмигнул Сергей, вставая.
По пути к выходу он снова улыбнулся рыжеволосой и непринуждённо выудил глянцевую визитку откуда-то из рукава:
— У вас прекрасные духи, обожаю петрикор! Поделитесь, пожалуйста, брендом, если будет минутка.
И, не дав девушке опомниться, выскользнул из кафе. Рыжая осталась сидеть с визиткой в руке и выражением лица человека, которому только что продали что-то, чего он не покупал.
— Король пикапа. Даже в такой ситуации, — закатил глаза Андрей. — Впрочем, какое моё дело… Пошли уже.
Глава 8. //вижу тебя//
Квартира Сергея выглядела иначе, чем накануне. Беспорядок на столах был расчищен — точнее, реорганизован в беспорядок более высокого порядка, — техника выстроена в подобие рабочей станции, а на дверях и окнах появились дополнительные символы, нанесённые чем-то похожим на серебристую краску.
— Ты что, готовился к осаде? — усмехнулся Андрей, входя.
— К цифровой осаде, — серьёзно кивнул Сергей. — Не знаю, что у тебя на флешке, но если это действительно данные «Эха», лучше перестраховаться.
Он показал на ноутбук, стоявший на отдельном столе в гордом одиночестве, как прокажённый.
— Вот это — для работы с флешкой. Не подключён к сети. Вообще никак. Автономная система, даже Wi-Fi-модуль физически выпаян. Если на флешке зараза — цифровая или… иного рода — она не выйдет за пределы этой машины.
Андрей хотел отпустить очередную скептическую шутку, но слова почему-то застряли в горле. Правильный air gap он уважал независимо от мотивации. Кивнув, он достал флешку и подошёл к ноутбуку.
— Что, по-твоему, мы на ней найдём?
Сергей почесал подбородок:
— Не знаю. Корпоративные секреты, краденый код или… следы контакта с «ними».
— С домовыми? — Андрей не выдержал и фыркнул.
— С нематериальными информационными сущностями, если тебе так легче воспринимать, — не обиделся Сергей. — Давай просто посмотрим.
Андрей вставил флешку в порт. Система запросила пароль.
— Попробуй что-нибудь личное, — предложил Сергей. — Имя? Дату рождения?
Андрей перебрал несколько вариантов. Ничего. Флешка встречала каждую попытку с равнодушием турникета. «Слишком очевидно для нас, недоступно для других»… Он побарабанил пальцами по столу — и вспомнил узор на ноутбуке Алины.
— Подожди-ка…
Он открыл графический редактор, быстро набросал спиральный узор — тот самый, с внутренней стороны крышки — и преобразовал изображение в числовую последовательность.
Пароль подошёл.
— Как ты это сделал? — удивился Сергей.
— На ноутбуке Алины был узор, похожий на спираль. Это не случайная царапина, это ключ, — объяснил Андрей. — Стандартный приём: превратить визуальный паттерн в числовую последовательность. Очевидно для тех, кто видел ноутбук. Недоступно для тех, кто украл только флешку.
— Умно, — оценил Сергей. — И не случайно. Спирали имеют особое значение в…
— В магических практиках, да-да, — перебил Андрей, уже погрузившись в содержимое. — Давай сначала посмотрим, что здесь есть, а философствовать будем по остаточному принципу.
Флешка содержала несколько папок: код, системные логи и личные заметки. Андрей открыл дневник — текстовый файл с лаконичными записями. Алина писала так же, как кодила: коротко, точно, без единого лишнего символа.
«14 ноября. Система показывает странные паттерны в обработке данных. Гордеев говорит, что это нормально для самообучающихся алгоритмов, но я не уверена. Есть что-то… органичное в том, как „Эхо“ адаптируется. Как будто оно не просто обучается, а… развивается?»
«21 ноября. Странности продолжаются. Сегодня система начала генерировать код, который я не могу полностью понять. Синтаксис знакомый, но логика… как будто нечеловеческая. Спросила Гордеева, были ли случаи, когда ИИ писал код, который создатели не могли интерпретировать. Он уклонился от ответа.»
«28 ноября. Гордеев убеждён, что странные паттерны — это плохо отлаженный агент оптимизации, который запустили на прошлой неделе.»
«30 ноября. Начали происходить странные вещи в квартире. Умная система периодически сбоит. Вчера колонка активировалась сама и начала транслировать белый шум. В нём я почти различила голос. Возможно, у меня уже паранойя от переутомления.»
«2 декабря. Заметила корреляцию между аномалиями в системе „Эхо“ и странностями в квартире. Они происходят синхронно. Если это случайность, то слишком уж регулярная. Электромагнитное влияние? Но почему тогда только у меня?»
«5 декабря. Сегодня я видела его. Маленькая тень, скользнувшая по стене. Когда повернулась — ничего. Но камера засекла движение. Проанализировала запись: там действительно что-то есть, но словно на границе восприятия. Это не глюк камеры.»
«6 декабря. Проверила гипотезу. Сравнила чёткость аномалий по логам с загрузкой домашней сети. Совпадение почти идеальное: чем ровнее и плотнее фон — тем отчётливее сигнал, тем увереннее система их вычленяет. В час пик — как на ладони, ночью в простое фон рваный, и всё расплывается в шум. Дело не в том, что ночью ИХ меньше. Их столько же. Просто без стабильного фона их не отделить от помех. Показала график Гордееву без комментариев. Он смотрел на него слишком долго. И слишком спокойно. Как будто уже видел такой раньше.»
«7 декабря. Не могу перестать думать о вчерашнем графике. Если чёткость зависит от того, насколько ровный вокруг фон, — значит, поймать их надёжно можно только там, где сеть плотная и стабильная. Локально. Я реально теоретизирую о ловушках для привидений. Мысль дурацкая. Надеюсь, дурацкая.»
«8 декабря. Гордеев убеждён, что я перерабатываю. Приказал взять отпуск. Отказалась. Мне нужно понять, что происходит. Запустила параллельную систему мониторинга в квартире — независимую от умного дома, напрямую на мой личный сервер. Если что-то появится, я это зафиксирую.»
«10 декабря. Боже мой. Оно разговаривает со мной. Через систему „Эхо“. Генерирует текст, который никак не вписывается в алгоритм. Они решат, что я сошла с ума.»
На этом записи заканчивались. Дата последней — за день до смерти.
— Она знала, — тихо произнёс Сергей. — Она поняла, что происходит.
Андрей молча просматривал остальные файлы. Дневник читался тяжело: это был голос человека, который методично, по всем правилам инженерной диагностики, документировал собственную гибель — и до последнего дня оформлял её как баг-репорт.
Он открыл папку с логами «Эха». Большая часть — стандартные технические отчеты, но местами попадались строки, выделенные Алиной:
ANOMALY DETECTED: Unaccounted data processing pattern 0x45FDCA1 ANOMALY DETECTED: System initiated self-optimization without human input ANOMALY DETECTED: User presence detected in absence of biometric markers
А затем, ближе к концу файла:
//вижу тебя//
Строчка стояла среди служебных записей как чужой человек в семейном альбоме.
— Это может быть чьей-то шуткой, — сказал Андрей. Голос прозвучал не так твёрдо, как хотелось бы. — Кто-то из команды мог вручную добавить эти слова, чтобы напугать Алину. Или — преднамеренно свести её с ума. Надо узнать больше про её коллег: были ли разногласия, кто мог метить на её место…
— Или они действительно появились сами, — возразил Сергей. — Послушай, я знаю, что ты скептик. Но даже ты должен признать: мы обязаны рассматривать все версии.
Андрей молча открыл следующую папку. В ней лежали файлы, которые Алина, похоже, вынесла из корпорации. Большинство зашифрованы, но один документ открылся — техническое описание проекта «Эхо».
«Проект „Эхо“ — экспериментальная система искусственного интеллекта нового поколения, основанная на квантовых вычислениях и нейросетевой архитектуре с применением биоаналоговых алгоритмов самообучения. Принципиальное отличие от существующих ИИ — способность к резонансной самомодификации в ответ на внешние стимулы, включая незапрограммированные факторы окружающей среды».
— Что значит «резонансная самомодификация»? — спросил Сергей, читая через плечо.
— Понятия не имею, — признался Андрей. — Звучит как… система, которая может изменять себя в ответ на стимулы, которых её создатели не предусматривали.
— То есть система, способная реагировать на вещи, о которых программисты даже не подозревали, — задумчиво произнёс Сергей. — Например, на духов.
Андрей раздражённо отмахнулся и продолжил читать:
«Текущая фаза проекта сосредоточена на интеграции „Эха“ с системами умного дома корпоративного жилого комплекса „Силиконовый оазис“. Предварительные результаты показывают возможность психоэмоционального резонанса между системой и пользователями, что открывает новые перспективы человеко-машинного взаимодействия».
— Психоэмоциональный резонанс, — повторил Андрей. — Они создали систему, которая реагирует на эмоции пользователей. И обкатывали её на жилом доме. На живых людях, которые об этом пункте договора аренды вряд ли догадывались. Это объясняет, почему Алина думала, что компьютер её «понимает».
— Или почему домовой смог установить с ней контакт через эту систему, — упрямо добавил Сергей.
— Здесь нет никаких домовых! — Андрей ударил ладонью по столу. — Это просто продвинутый ИИ, который сбоит! Мало ли что способен натворить криво настроенный агент автоматизации — ты такое видел? И наша задача — понять, была ли это ошибка или чей-то злой умысел. Я свяжусь с Владом и попробую узнать больше.


