Валерий Антонов – Хакер. Калибровка (страница 2)
Клавиатура механическая, с тактильной отдачей. Он провёл пальцами по клавишам, ощупывая их, как слепой ощупывает незнакомое лицо. Ход — два миллиметра. Усилие — сорок пять граммов. Он записал это и забыл. Теперь клавиатура стала частью его нервной системы.
— Объект 47.
Голос был женским, резким, как скальпель. Сэм поднял глаза. В дверях ангара стояла женщина, которую он раньше не видел. Высокая, сухая, с идеальной осанкой и глазами, напоминавшими осколки серого льда. На вид — около пятидесяти. Одежда — дорогой брючный костюм, никаких украшений, кроме тонкого серебряного браслета на запястье. Сэм мгновенно просканировал её: пульс ровный, дыхание поверхностное, зрачки сужены. Не страх. Контроль. Женщина привыкла, что ей подчиняются.
— Меня зовут доктор Ханна Райс, — сказала она, подходя ближе. — Я твой новый куратор. С этого дня ты работаешь со мной.
Сэм молча кивнул. Он уже знал, что Харрисон исчез. Он заметил это три дня назад, когда его перевели в новую комнату — меньше прежней, без окон, с удвоенной системой наблюдения. Он не спрашивал, что случилось с Харрисоном. Он знал: в этой системе вопросы не поощряются. Поощряется эффективность.
— У тебя тестовое задание, — продолжала Райс. Она положила на стол планшет. На экране — спутниковый снимок городского района и столбцы цифр: координаты, временные метки, параметры. — Мы хотим оценить твою производительность. Найди паттерн. Время — до конца дня.
Она развернулась и вышла, не дожидаясь ответа. Её шаги — чёткие, размеренные — стихли в глубине коридора. Сэм остался один.
Он посмотрел на снимок. Городской район. Улицы, перекрёстки, парковки, здания. На первый взгляд — хаос. Но он знал, что хаоса не существует. Есть только нераспознанные структуры.
Он начал работать.
Первые тридцать минут он просто смотрел. Не анализировал — впитывал. Его глаза сканировали изображение сектор за сектором, выхватывая детали: тени под определённым углом, микротрещины на асфальте, тепловые артефакты на стёклах автомобилей.
А потом пришло Оно.
Это всегда начиналось одинаково — с лёгкого давления в висках, словно сама ткань реальности натягивалась, истончалась, готовая прорваться. Сэм переставал видеть комнату, монитор, собственные пальцы на клавиатуре. Внешний мир отступал, как отлив, обнажая скрытую топографию данных.
Внутреннее зрение включалось не сразу. Сначала — темнота. Глубокая, абсолютная, как межзвёздная пустота. Он парил в ней, невесомый и невидимый, ожидая первого импульса.
Импульс приходил как вспышка — одна-единственная точка света в бесконечности. Первый узел. Он пульсировал, испуская волны, похожие на круги на воде. Каждая волна несла информацию: координаты, временную метку, частоту. Сэм протягивал к точке невидимую руку — не физическую, а когнитивную, — и касался её. Точка взрывалась спектром данных, рассыпаясь на десятки новых мерцающих искр.
Так рождался граф.
Второй узел загорался на периферии — там, где только что была пустота. За ним — третий, четвёртый, десятый. Они возникали не хаотично, а подчиняясь скрытой геометрии смысла. Сэм не создавал их — он их обнаруживал, как астроном обнаруживает звёзды, которые всегда были там, просто скрыты от невооружённого глаза.
Узлы начинали соединяться. Между ними протягивались нити — тонкие, как паутина, светящиеся, переливающиеся разными цветами в зависимости от типа связи. Синие — пространственные корреляции. Золотые — временные последовательности. Алые — аномалии, отклонения от нормы, те самые занозы, которые он должен был найти.
Он парил внутри этой конструкции, и она росла вокруг него, превращаясь в исполинский, многомерный чертёж. Граф дышал. Он пульсировал в ритме данных, которые продолжали поступать. Новые порции информации не ломали структуру — они встраивались в неё, как недостающие фрагменты витража, делая картину всё более и более ясной.
Вот здесь — перекрёсток. Сэм приближался к нему, и граф послушно разворачивался, детализируясь. Улицы превращались в рёбра, соединяющие узлы автомобилей. Каждое ребро вибрировало на своей частоте — частоте движения, частоте ожидания, частоте скрытого намерения. Он слышал эту вибрацию не ушами, а чем-то другим — тем новым органом чувств, который развился в нём за годы тренировок.
Диаграммы возникали сами собой — не плоскостные, не двумерные. Они разворачивались в трёх, четырёх, пяти измерениях одновременно. Сэм мог вращать их, наклонять, проецировать одну на другую, находя пересечения, которые были невидимы с любого другого угла. Он нырял внутрь диаграммы — и оказывался в центре сложнейшей геометрической фигуры, где каждая грань была не просто плоскостью, а окном в параллельный срез реальности.
Здесь — тепловая сигнатура. Она превращалась в облако, переливающееся оттенками инфракрасного. Сэм проходил сквозь это облако, и оно окутывало его, шепча на языке температур: этот автомобиль стоял здесь три часа, этот — только что приехал, этот — ждёт, ждёт, ждёт.
Время текло иначе внутри графа. Секунды растягивались в минуты, минуты — в часы. Он мог прожить целую жизнь в промежутке между двумя ударами сердца. Мог увидеть прошлое — восстановить цепочку событий по остывающим тепловым следам. Мог заглянуть в вероятное будущее — просчитать развилку, где узлы либо сойдутся, либо разойдутся навсегда.
Ветви вероятностей росли, как крона исполинского дерева. Каждая ветвь — возможный исход. Одни были толстыми, насыщенными, пульсирующими — высокая вероятность. Другие — тонкими, едва заметными, но именно они часто вели к самым важным открытиям. Сэм научился не отсекать их, как делали обычные аналитики. Он следовал по ним до самого конца, до последнего листа на самой дальней ветке, потому что знал: истина часто прячется в наименее вероятном.
И он нашёл её.
Семь аномальных узлов. Они пульсировали алым — цветом опасности, цветом важности. Сэм приблизился к одному из них. Это была царапина на крыле автомобиля — четыре сантиметра, пятнадцать градусов наклона. В масштабах города — ничто. В масштабах его графа — сияющая звезда, вокруг которой начала вращаться вся система.
Он потянул за эту нить. Граф послушно перестроился. Сотни лишних рёбер исчезли, растворились в темноте. Остались только семь. Семь автомобилей. Семь идентичных повреждений. Семь узлов, которые начали соединяться друг с другом, образуя фигуру, похожую на созвездие.
Теперь — временная развёртка. Сэм приказал графу показать четвёртое измерение, и тот подчинился. Узлы пришли в движение. Они скользили по рёбрам улиц, оставляя за собой светящиеся шлейфы — траектории. Каждые трое суток траектории пересекались. Точка пересечения вспыхнула ослепительно-белым — цветом абсолютной истины.
Здание. Ничем не примечательное. Без вывесок. Без тепловых аномалий. Но в его графе оно сияло, как маяк.
Сэм открыл глаза. Он снова был в ангаре. Перед ним — монитор с картой и столбцами цифр. Обычные данные. Плоские. Мёртвые. Никто, кроме него, не видел той красоты, которая только что развернулась перед его внутренним взором. Никто не видел танца узлов, симфонии рёбер, архитектуры вероятностей.
Он посмотрел на часы. Прошло шесть часов. Для него — целая вечность.
Он вызвал Райс.
— Я обнаружил паттерн. Семь автомобилей с идентичными маркерами. Они следуют по маршруту, сходящемуся в одной точке. Вероятность случайного совпадения — менее ноль целых трёх сотых процента. Предположительно — координационная сеть. Рекомендую проверить здание на наличие подозрительной активности.
Глава 2: Резонанс.
Такт 4. Тишина.
Сэму было пятнадцать лет и два месяца, и тишина стала его врагом.
Раньше он не замечал её. В детском доме всегда был шум — крики, плач, смех, шаги воспитателей, гул старых труб. В кадетском корпусе — команды, топот сапог, свистки, выстрелы на полигоне. Даже в ангаре, где он теперь проводил почти всё время, был белый шум серверов — ровный, успокаивающий гул на частоте шестьдесят герц.
Но в его комнате не было ничего.
Белая коробка три на четыре метра. Кровать. Стол. Стул. Камера наблюдения в углу — красная точка, мигающая с интервалом в три секунды. Никаких окон. Никаких звуков, кроме тех, что производил он сам: дыхание, шаги, стук клавиш. Он начал считать эти звуки — сначала из любопытства, потом по привычке, потом от отчаяния. Дыхание: шестнадцать раз в минуту. Шаги: двадцать три шага от стены до стены. Клавиши: разный ритм в зависимости от задачи.
Этого было недостаточно. Его мозг, настроенный на постоянный поток данных, начинал пожирать сам себя в отсутствие внешних стимулов. Он ловил себя на том, что анализирует структуру бетонной стены — микротрещины, пористые участки, следы от опалубки. Он начал слышать электрический ток в проводах — жужжание на частоте пятьдесят герц там, где проходила силовая линия, и более высокий писк на частоте два килогерца там, где был проложен сетевой кабель. Он классифицировал эти звуки, каталогизировал, создавал из них симфонию — жалкую, монотонную, но хоть какую-то.
Этого было недостаточно.
Он попробовал вспоминать. Архив услужливо подбрасывал фрагменты прошлого — но они были странно выхолощенными. Он помнил лица, но не помнил голосов. Помнил события, но не помнил, что он при этом чувствовал. Как будто кто-то вырезал из его памяти весь эмоциональный спектр, оставив только сухие факты.