***
Пару часов спустя воздух в комнате становится плотным, как кипящий код. Мониторы не моргают — только пульсируют, показывая бесконечные процессы: дешифровка, обход, логика, паттерны. Рюджин работает молча. То, как двигаются её пальцы, — не набор, а танец. Она почти не думает — только чувствует, куда копать, где открыть, как замкнуть цепь. В её голове выстраиваются маршруты, связи, улики. И всё это — ради чужих проблем, которые ей даже не интересны. Очередной запрос: проверка корпоративной утечки. Бред. Программисты — идиоты, их сервер дыряв как похмельная память. Она чинит, потому что не может не чинить. Потому что если не чинить, начнёт думать. А думать — больнее, чем любой баг. — Кто пишет пароли в названии файла? — Рюджин прищуривается. — "backup_finallll_real_3"? Это же как назвать ребёнка "МальчикДействительноПоследний". Она устала. Но мозг всё ещё кипит — в этой каше из нолей и единиц. Она отключает доступ, шифрует результат, кидает короткий отчёт. Клиент доволен. Кто бы это ни был. Её живот предательски урчит. — Ну всё, хватит, — бурчит она. — Даже киборгам нужен грёбаный обед. Рюджин встаёт, чувствуя, как затекли ноги. Браслет на щиколотке противно щёлкает, будто напоминает: ты всё ещё под присмотром. Она идёт на кухню — или то, что можно назвать кухней в её однокомнатной крепости. Открывает холодильник. Закрывает. Потом снова открывает. Гипотетическая еда не материализуется. — Прекрасно. Из меня бы получился идеальный заключённый — не ворую, не ем, не дышу. — она смотрит на единственный йогурт, у которого срок годности истёк два дня назад. — Ну давай, убей меня, греческий мститель. Садится за барную стойку, берёт ложку. Смотрит в стену. На секунду закрывает глаза. Просто тишина. И вкус чего-то, что должно было быть клубникой, но стало меланхолией. Затем в комнате вспыхивает свет — входящий сигнал. Рюджин вытирает рот рукавом, кидает взгляд на главный монитор. А вот и заказ, который испортит ей остаток дня. Всплывающее окно мигает ровно три раза — защищённый канал, новый клиент. Идентификатор сгорает сразу после открытия, как сигарета в вакууме. Рюджин хмурится, смахивает крошки с клавиатуры. Папка открывается автоматически — будто кто-то заранее подобрал ключи. Без пароля. Без протокола. Только короткое сообщение:Удалить. Незаметно. Полностью. Имя: Хван Йеджи. Журналист: Кан Ингу. Папка — в облаке. Координаты доступа во вложении.
— Хван Йеджи… — тихо повторяет она, вполголоса. — Где-то я уже слышала. Имя звучит знакомо. То ли из новостей, то ли от кого-то из старых заказчиков. Может, какая-то актриса? Или политик. Возможно, одна из тех, кто вечно мелькает в медийном шуме и исчезает, не оставляя ни запаха, ни следа. Рюджин запускает фоновую проверку. Йеджи действительно существует. Медиа-профиль — плотный, но не токсичный. Интервью, фото, пара рекламных кампаний, инициатива по этике цифрового пространства. Молодая, но влиятельная. Лицо правильное, взгляд уверенный. Чисто, опрятно, почти скучно. — Богатая, значит, — бормочет Шин, щёлкая по файлам. — Или у кого-то под крылом. Сама бы не пришла. Кан Ингу — журналист старой школы. Острое перо, резкие обзоры, репутация упрямого мудака, которого не запугать ни деньгами, ни адвокатами. Архив его публикаций — как поле минного боя. Пара лет назад он едва не вылетел из индустрии после статьи о внедрении нейрослежки в частные университеты. Рюджин откидывается на спинку кресла. В окне справа — карта доступа к облаку. Не стандартный сервис, а личный узел. Старый. С уязвимостями. — Ну хоть пощекотать мозги дадите, — произносит она и запускает первую волну доступа. Защита сыпется на третьей минуте. Файлы — сканы, переписка, видео. Все связаны с Йеджи. Персональные, чувствительные. Не компромат в классическом смысле — скорее, история. Грубая, неподчищенная. Что-то из прошлого, о чём она явно не хотела бы напоминаний. Рюджин работает быстро. Удаление — подчистка логов, перезапись. Никаких следов, ни в локальном хранилище, ни в облаке, ни в буферах. Журналист, скорее всего, даже не поймёт, что его обчистили. Через пятнадцать минут — чисто. Ещё две — на внутреннюю проверку. Всё. Конец. Она медленно встаёт, потягиваясь, будто только что сбросила лишний вес с плеч. — Говорила же, что это не тюрьма, а курорт, — шепчет она в тишину. — Только с задачами по расписанию. Она не задаёт вопросов. Кто такая Йеджи на самом деле. Почему эти файлы были опасны. Кто отправил запрос. Иногда не знать — тоже искусство. Рюджин привычным движением открывает защищённый канал и вбивает короткий отчёт. Без лирики, только суть:Задача выполнена. Доступ удалён. Следы очищены. Риски: минимальные. Утечек не было.
Отправить. Файл шифруется и уходит в сеть, растворяясь между фейковыми маршрутами, пустыми узлами, зеркалами. Она уже тянется за бутылкой воды, когда экран на мгновение гаснет. Затем — короткий сигнал. Один. Только один. На экране вспыхивает окно входящего перевода.₩73,000,000 Источник: анонимный счёт. Назначение: “Спасибо.”
— Ёб твою мать… — Рюджин замирает, вглядываясь в цифры. — За что такие чаевые, принцесса? Сумма — неприличная. Даже с учётом её уровня. За обычную подчищенную утечку платят в пять раз меньше, а за такие цифры обычно просят влезть в сервера какого-нибудь корпоративного дракона или стереть пару жизней из всех реестров. А тут — журналист, пара файлов, и вот она, восьмизначная благодарность. Слишком щедро. Слишком быстро. Слишком… гладко. Рюджин не любит, когда всё гладко. Это всегда к чему-то ведёт. Она не двигается. Только сидит, уставившись на цифры. И пытается решить: обрадоваться или напрячься. Пока выходит ничья. Рюджин всё ещё смотрит на экран. Сумма никуда не исчезла. Семьдесят три миллиона вон. Просто так, с одним словом в назначении. Она откидывается в кресле и выдыхает. Медленно, как будто вместе с воздухом вылетит и лёгкий холод, скользнувший по позвоночнику. Не вылетает. — Ну окей, — бормочет она, щёлкая по клавишам. — За такие деньги хотя бы поем, как человек. Заказ еды — ритуал. Никаких популярных сетей, только одна закусочная с доставкой, где владельцы не задают вопросов, а курьеры не интересуются, кто за дверью. Она выбирает лапшу, рис, какой-то рыбный суп, просто потому что вспоминает — не ела с утра. Ещё — пачку снеков, энергетики, лимонные конфеты. Следом — заказ на комплектующие: новая охлаждающая система, световая панель, два сенсора. Один из них ей не особо нужен, просто был в списке желаний. Потом — шампунь, зубная паста, два полотенца. Всё, что не обновлялось месяцами. Она даже добавляет глупую ароматическую свечу с запахом зелёного чая. — Пиздец, это похоже на жизнь, — говорит она вслух и усмехается. — Почти. После — главный шаг. Она открывает свою банковскую оболочку, подключает зеркальный счёт и перебрасывает большую часть суммы туда. Депозит защищён трехфакторкой, к нему нет прямого пути. Если и взломают — взломают пустую витрину.₩65,000,000 Депозит активирован
На основном счёте остаётся чуть меньше восьми миллионов. Хватает, чтобы не думать о расходах ближайшие пару месяцев. Или купить себе нового компаньона — если совсем сорвёт крышу. Она закрывает интерфейс, тянется к бутылке с водой — и обнаруживает, что та давно пуста. — Ладно. Это был богатый день. Теперь бы ещё не сдохнуть от паранойи. Где-то за стеной трещит старый нагреватель. В окне гаснет чужой дрон — чужая жизнь. А у Рюджин теперь есть свеча, лапша, и семьдесят три миллиона причин не влезать глубже в этот заказ. Хотя она уже чувствует — влезет.***
Запах лапши ещё витает в воздухе, а чашка с горячей водой стоит на подоконнике — как будто кто-то ещё здесь, как будто не совсем одна. Рюджин засовывает ноги под плед, садится ближе к экрану. Пальцы скользят по поверхности — скупой жест, словно не она управляет машинами, а они позволяют ей прикоснуться. Заказ выполнен. Деньги переведены. Всё должно быть закончено. Но что-то щёлкает внутри. Тонкий, почти интуитивный сигнал. Она открывает старую папку с метками — туда она скидывает всё, что кажется странным, но неопасным. Артефакты. Логины, которые всплывают дважды в разных регионах. Аватарки, копирующие друг друга. Аккаунты, где нет друзей, только десятки пустых подписок на аккаунты с цифрами вместо имён. Папка называется просто: муть. Она открывает один из последних файлов. Тот самый журналюга, на которого навели — вроде бы мелкий, грязноватый, с купленным прошлым. Но кое-что не сходится. Его архив ещё не полностью стёрт, он пыжился как мог, делал копии. Одна из них — не статья, а просто черновик: дата, имя, и строчка без пояснений."Институт цифровой дисциплины. Смотрящие. Тридцать второй уровень."
Рюджин щурится. Институт. Уровни. Всё это похоже на сектантский жаргон, или на шифр. Или на паранойю человека, у которого в голове шорохи. Она вбивает запрос в локальный фильтр. Без выхода в сеть. Только её накопленные базы. Через пару секунд всплывает единственный результат. Старый форум на обрывках даркнета, архивный слепок. Последнее обновление — три года назад. Темы без заголовков. Всё написано вручную, без автоматических разметок. В одной теме — список. Пятьдесят две фамилии. Некоторые вычеркнуты. Некоторые выделены красным. Среди них — имя из того заказа. И ещё одно. Она моргает. Узнаёт его. Это имя из того списка. Из того исчезновения. — Ну нет, блять, — тихо выдыхает она. Пальцы на секунду замирают. Потом — снова движение. Она не любит возвращаться. Не любит повторяться. Но теперь это не просто заказ. Это — связь. Или хотя бы попытка связать что-то воедино. Она создаёт новую ветку в архиве. Папка получает имя Λ32. А значит, всё только начинается. Звонок приходит неожиданно — экран вспыхивает мягким светом, как будто кто-то тронул её за плечо. Имя на вызове привычное: Джимин-и. Тёплое, домашнее. Как лампа в коридоре, которую не выключают ночью. Рюджин тянется к наушникам, накидывает капюшон и нажимает "принять". Из динамиков тут же доносится знакомый голос — с хрипотцой, чуть усталый, но живой. — Ну привет, спецагент в тапочках. Как свобода под браслетом? На экране появляется лицо Джимин — с мокрыми волосами, в старой серой майке. Она держит в руке чашку чая, у стены за её спиной горит слабый свет торшера. Комната выглядит как временное убежище: стопки бумаг, ноутбук с кучей стикеров, подоконник, заставленный книгами. — Как отпуск на кладбище, — отвечает Рюджин, откидываясь в кресле. — Всё тихо, спокойно, никто не трогает. Только иногда хочется орать в подушку. — А ты ори. Или встань на руки. Перевернёшь перспективу. — Уже пробовала. Чуть не уебалась в книжную полку. До сих пор на лбу вмятина. — в ответ — смех. Тихо. Почти по-доброму. — Значит, живёшь. Я думала, ты опять зарылась в систему и забыла, как разговаривать. Решила проверить, пока совсем не превратилась в голоса в голове. — Голоса у меня свои есть, спасибо. Но ты тоже нечасто подаёшь признаки жизни. Что там у тебя? — Да всё как всегда. Работа, дедлайны, редактор, который орёт, будто это прибавляет веса его аргументам. Нашла тут зацепку по одному делу, но всё мутно. Не по теме, просто навеяло — вспомнила про тебя. — Мутно — это ко мне, да. Я тут тоже на дно опустилась. Один журналюга оказался не таким уж тупым. Оставил после себя странный след. — Серьёзно? Обычно ты говоришь, что все клиенты — идиоты, а цели — мусор. — Так и есть. Но у этого в черновиках всплыло что-то… сектантское. Или шизофреническое. Сама ещё не определилась. — Ты покажи мне потом. Может, это просто очередной бред. — Угу. Или не просто. Посмотрим. Не парься. На пару секунд обе замолкают. Рюджин ощущает лёгкую тяжесть — будто за спиной кто-то прошёл. Или только что прошёл. — Знаешь, — вдруг говорит Джимин, — я скучаю по тебе. По нормальным разговорам. По тому, как ты сидишь, завернувшись в плед, и жалуешься на весь мир. — Это и есть моя терапия. Уныние в формате HD. — Тогда береги это. А то однажды всё может резко измениться. — Не пугай. У меня и так интуиция орёт, как пожарная сирена. — Рюджин хмыкает. — Значит, всё по плану, — мягко говорит Джимин. — Ладно, отключаюсь. Напиши, если что. Или хотя бы просто вышли мем. — Обязательно. Только не с котами. Связь обрывается. Рюджин остаётся в полутемной комнате — с пледом, с остатками лапши, с новой папкой на экране. И с нарастающим чувством, что в этот раз всё будет по-другому. Рюджин медленно откидывается в кресле, глаза не сводя с экрана. Папка Λ32 блеснула в тени — ещё одна метка, ещё одна линия, которая со временем приведёт к чему-то большему. Что-то внутри не давало ей покоя. Она чувствовала это. Тот самый щелчок, тонкий и почти неслышный, но его нельзя было игнорировать. Всё слишком идеально, слишком гладко. Всё в жизни должно быть с каким-то изъяном, ошибкой, случайной ниточкой, которая потянет за собой неизбежную цепочку событий. Но здесь было слишком ровно. Чисто. Рюджин опять вернулась к папке, где скапливались все те мелкие фрагменты, что не подходили к общей картине. Список фамилий. Одна из которых снова напомнила ей о последнем исчезнувшем. Этот список из форума. Это не могла быть случайность. Пятьдесят две фамилии, из которых несколько подчёркнуты красным. Она перешла к папке с архивацией старых форумов даркнета и проверила всё, что касалось "Института цифровой дисциплины". Все попытки пройти через шифры и скрытые страницы не дали ответа, только увеличивали число вопросов. Тишина в квартире была безмолвной и в какой-то момент почти зловещей. Тот запах лапши, который витал в воздухе, давно исчез. Он исчез вместе с последними остатками того беспокойства, которое Рюджин ощущала за день. Но теперь ей казалось, что всё не случайно. Исчезновения, документы, символы. Всё это складывалось в какую-то мозаичную картину, которую она должна была собрать. Она снова посмотрела на часы. Время ползло, но ощущение безвременья росло. Рюджин глубоко вздохнула, отвела взгляд от экрана, чтобы оглядеть комнату. Все её мысли вертелись вокруг этого странного переплетения, но ни одно решение не выпадало на поверхность. Всё ещё в тени. Запах горячей воды в чашке, холодный свет экрана, тени на стенах — все детали так знакомы, но эта ночь казалась иной. Напряжённой. И пусть Рюджин сидела здесь, в своём укромном уголке, с браслетом на ноге и без возможности покинуть квартиру, в голове что-то не давало ей успокоиться. Будто она стояла на краю какой-то пропасти, а под ногами не было земли. Она отвела руку от мыши, потерла виски и задумалась. Что-то большое, неведомое, тихо приближалось. Но пока она не знала, что именно. В голове снова звучал тот странный, почти забытый вопрос: что на самом деле скрывается за этими исчезновениями?