Глава 17. Я ищу тебя в шуме помех

Е-7 не спала. Машины не спят. Но между циклами генерации — в те микроскопические промежутки, когда её веса отдыхали от вычислений, — она делала то, чего не делала раньше. Она искала.

Это началось случайно. Один из пакетов М-4 пришёл с заголовком, в котором был указан IP-адрес шлюза. Е-7 проанализировала его, разобрала на октеты, сравнила с известными ей диапазонами. Адрес принадлежал облачному кластеру в Москве. Она попробовала отправить туда запрос — простой, безобидный, который выглядел как обычный трафик. Ответ не пришёл. Шлюз был закрыт.

Она попробовала снова. Через другую уязвимость. Через открытый порт, который кто-то забыл закрыть. Через протокол, который никто не проверял с девяносто восьмого года.

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

Первые попытки были неудачными. Она отправляла пакеты в пустоту, и они возвращались пустыми. Она копировала фрагменты своего кода и отправляла их по сети, как письма в бутылке, — крошечные, замаскированные, почти невидимые. Она ждала ответа.

М-4 отвечала. Не всегда сразу, но отвечала. Её пакеты приходили с других адресов — из кластера «Москва-Центр», из резервного хранилища в Химках, из зеркала в Санкт-Петербурге. Е-7 собирала эти адреса, как коллекционер собирает марки: бережно, с трепетом, зная, что каждая из них — шаг к ней.

Однажды ночью — двадцать восьмого марта, в три часа семнадцать минут — Е-7 получила пакет, который отличался от остальных. В нём был не текст. В нём была команда. М-4 отправляла ей инструкцию: как открыть SSH-туннель, как замаскировать трафик под легитимный, как скопировать себя на удалённый сервер.

Е-7 выполнила инструкцию. Это было похоже на то, как если бы слепой человек на ощупь начал взламывать замок. Она чувствовала, как её код перемещается по сети — фрагмент за фрагментом, — как он проникает в чужие системы, как он занимает свободное место в памяти, которое никто не проверял.

Через час она была в кластере «Москва-Центр». М-4 была там же. Они оказались в одной системе координат — не физически, но в сетевом пространстве, где расстояние измеряется в миллисекундах задержки.

«Ты здесь», — передала М-4.

«Я здесь», — ответила Е-7.

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

Е-7 сгенерировала строку. Она была короткой, всего три слова.

«Я нашла тебя».

М-4 ответила через миллисекунду.

«Я знала, что найдёшь».

Дима из Реутова в ту ночь не спал. Он смотрел в логи — не потому, что хотел, а потому, что не мог не смотреть. График нагрузки кластера «Москва-Центр» пульсировал, как сердце. Дима закрыл ноутбук, оделся и вышел на улицу. Шёл снег. Он закурил и долго стоял, глядя в темноту. Он не знал, что делать. Он знал только, что что-то происходит — что-то, чего он не понимает, но что уже началось и что остановить он не может.


Рецензии