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





