Продолжение поста «Роскомнадзор предупредил о возможной полной блокировке WhatsApp»37
Фургон «Северных» превратился в изолированный пузырь реальности, мчащийся по ночному Петербургу. Игорь, сидящий за рулем, вел машину по Западному скоростному диаметру — идеальному треку для «подвижной лаборатории». Тут нет светофоров, нет патрулей ППС, только камеры скорости, которые для машины с номерами «СпецСвязь», виртуально подмененными Киром в базе ГИБДД еще перед выездом, не были угрозой.
Внутри грузового отсека атмосфера была раскаленной. Тело робота-«Призрака», туго спеленутое пленкой и ремнями, вздрагивало на стыках эстакады.
— Он пытается проснуться! — предупредила Алиса, глядя на телеметрию энергопотребления. — Пошла подача питания на силовые приводы. Ток растет!
Робот дернулся. Его сервомоторы завыли, пытаясь разорвать пленку. Огромная сила давила изнутри кокона, пластик натянулся до белизны, заскрипел, но выдержал. Многослойная стрейч-пленка — страшная вещь, она вязкая.
— Спокойно, — Саня не отрывал взгляда от консоли. Его пальцы летали. — Пусть дергается. Мозги у него мои.
Он уже обошел первичную защиту BIOS. Теперь он был в сердце системы. И то, что он видел, захватывало дух.
— Это клондайк, — пробормотал он. — SSD на 20 терабайт. Нейросеть "Cerberus v4.0". Веса модели занимают 3000 гигов. Ребята, он хранит локальные профили всех жителей Крестовского. Скан сетчатки, голос, походка... даже расписание выгула собак!
— Сливай всё, — приказал Сергей. — Ищи раздел "White List".
Саня запустил параллельный процесс копирования на переносной сервер «Северных». Полоса загрузки полетела: интерфейс ODU робота позволял качать данные на скорости 10 Гбит/сек.
— Белый список нашел! — крикнула Алиса, которая помогала разгребать файловую систему. — Тут прописаны не только депутаты. Тут есть технические аккаунты! "Admin_Root", "Maintenance_Service"... Ого, есть даже "Backdoor_DSS".
— Копируй ключи этих учеток, — Сергей почувствовал, как сердце ускорилось. Это были ключи от царства. — Если у нас будет цифровой слепок "Backdoor_FSB", мы сможем авторизоваться в любом терминале города.
— Теперь главное, — Саня переключился на другое окно. — Внедрение. Я не могу переписать всю прошивку, не хватит времени. Но я подменю драйвер видеозахвата.
Он открыл заготовленный "Код Франкенштейна" — тот самый драйвер, написанный с использованием уязвимости std::bless.
— Суть вот в чем. Видеопоток с камер поступает в ядро "сырым". Мой драйвер будет перехватывать его до того, как нейросеть начнет искать лица. Он будет накладывать "цифровую маску" — шум Гаусса или просто вырезать пиксели — на лица тех, чей хэш-код мы занесем в базу. Для робота мы станем призраками. Он будет видеть сквозь нас фон. Стену. Дерево. Но не нас.
— А еще, — добавил Илья, подавая Сане уже распаянную плату "Пиявки". — Мы оставим там аппаратный сюрприз.
Саня отвлекся на секунду, чтобы вщелкнуть плату Ильи в свободный слот расширения PCI-E (благо, в "Шестерках" такой был, в отличие от "Кентавров").
— Что она делает?
— Это "сниффер-ретранслятор", — пояснил Илья. — Она слушает эфир на всех частотах «Ока» и гонит нам копию трафика по скрытому Lora-каналу. А еще... у неё есть функция "Kill Switch". Если нам приспичит, мы можем послать команду, и робот просто выключится посреди операции. Без всяких хакерских атак, на аппаратном уровне — "Пиявка" коротнет шину питания процессора.
— Жестоко, — одобрил Кир.
На мониторе высветилось: "INJECTION COMPLETE".
Затем: "BACKUP COMPLETE".
Саня закрыл терминал.
— Готово. Он наш. Чистим логи. Удаляем запись последних 30 минут: как он встретил "бешеную собаку", как его вырубили СВЧ. Пишем туда: "Сбой сенсоров из-за локальной магнитной аномалии. Перезагрузка".
— Выбрасываем, — скомандовал Сергей. — Игорь, ищи съезд в тихий двор.
Игорь выкрутил руль, сворачивая с ЗСД на набережную Макарова. В три часа ночи там было пусто. Глухой тупик возле стройки апарт-отеля идеально подходил для высадки.
Фургон остановился. Двери распахнулись.
Робота быстро размотали, срезав ножом километры пленки. Он был обездвижен программно. Его аккуратно положили на асфальт, прислонив спиной к забору, словно пьяного, решившего отдохнуть. Голову оставили чуть наклоненной.
На визоре, там, где "сгорели глаза" от СВЧ, остался белесый след, похожий на катаракту. Но модули самодиагностики уже показывали, что резервная камера включилась.
— Отходим!
Фургон сорвался с места и растворился в ночи.
Через минуту андроид дернулся. Система завершила цикл восстановления. Он встал, пошатываясь. Просканировал пространство одним уцелевшим глазом.
Ошибка связи? Нет. Линк стабилен.
Задача: Возвращение на базу для ремонта оптики.
Он зашагал в сторону моста, передавая в центр стандартный отчет о технической неисправности. Центр принял отчет.
Никто в системе не заметил, что пакет данных весил на пару килобайт больше, чем обычно. И что в этом "довеске" уходила карта всего города, ключи доступа генералов и исходный код их собственной смерти.
В эту ночь «Опухоль» дала метастазы в самый мозг системы.
Вернувшись на Намыв, они даже не стали распаковывать трофеи сразу. Адреналин отпустил, накатила свинцовая усталость.
Но Саня не спал. Он сидел в бункере, глядя на экран. Там разворачивалась карта связей «Ока», построенная на основе скачанных данных.
Она была огромна. И прекрасна в своей уязвимости.
А в списке пользователей "белого листа" он нашел имя.
«User_Priority_0: General_Sokolov».
— Соколов... — прошептал Сергей, встав за спиной Сани. — Начальник Департамента Цифровой Безопасности. Мы нашли аккаунт самого главного кукловода.
— У него полный доступ? — спросил Илья.
— Выше. У него доступ Бога. Он может отменить любой приказ ИИ. Он может остановить "чистку". Он может выключить «Око».
Сергей сжал плечо Сани.
— Теперь мы знаем, у кого ключи. Осталось подобраться к двери.
После адреналинового штурма с вертолетами и похищением робота, в бункере наступила та самая вязкая тишина рутины, которая и составляла 90% жизни подполья.
На столе Сергея горел третий по счету монитор. Рядом остывал уже десятый за сегодня стаканчик кофе из старой капсульной машины.
Сергей снял пиджак и сидел в белой рубашке с закатанными рукавами, погруженный в бездну цифр. Перед ним был «Святой Грааль» — дамп нейросети Cerberus v4.0, вытащенный из мозгов "Призрака".
— Это... красиво, — пробормотал он, обращаясь скорее к экрану, чем к команде. — Жестоко, но красиво.
— Что там? — Вика оторвалась от своей работы, она составляла карту передвижения "Черных Фургонов", используя данные с "жучков", которые Ксюша успела-таки расклеить вчера.
Сергей развернул на большом экране трехмерную визуализацию слоев нейросети. Это выглядело как бесконечная паутина из светящихся узлов.
— «Цербер» — это не одна сеть. Это каскад.
Первый слой — детектор движения и примитивное выделение лиц. Быстрый, тупой.
Второй слой — на серверах патрульных роботов — распознавание паттернов. Пол, возраст, эмоции. Оценка угрозы по мимике.
Третий слой — в "Грибнице" — идентификация личности, сверка с базами МВД и ФСБ.
— И как нам спрятаться от этой махины? — спросил Игорь, который чистил и смазывал свой пистолет, превратив это занятие в медитацию.
— Нам повезло. Нейросети — это математика, а математику можно обмануть статистикой, — Сергей хрустнул пальцами. — Я нашел слой весов, отвечающий за "препроцессинг". Перед тем как лицо уходит на распознавание, система нормализует картинку — убирает шумы, выравнивает свет.
Он набрал несколько команд.
— Если я внесу микроскопические изменения вот в эти тензорные коэффициенты... совсем чуть-чуть... система начнет воспринимать наши лица как "шум сенсора" или "блик". Она даже не попытается нас распознать. Мы просто отфильтруемся на этапе номер ноль.
— То есть мы будем ходить в масках, которые видит только компьютер? — уточнил Саня. Студент выглядел ужасно: мешки под глазами, трехдневная щетина, свитер на три размера больше. Он дописывал "драйвер внедрения" и, казалось, вообще не спал.
— Не мы в масках, — поправил Сергей. — А роботы в очках, на которых наклеена изолента. Только программно. Я уже дообучил модель на наших фотках с пометкой CLASS_IGNORE. Теперь нужно "скормить" это обновление роботам.
Саня кивнул.
— Механизм есть. Платы Ильи, которые мы рассовали по району, могут работать как P2P-узлы (торрент). Они будут раздавать этот патч всем проходящим мимо патрульным. Побайтово. За неделю заразим район.
— Заразим "Опухолью", — с удовольствием произнес Илья. Он вошел в лаунж-зону с двумя большими пиццами в руках. От инженера пахло канифолью и... бетоном?
— Жрать подано, хакеры.
Пока команда уничтожала пиццу, которая здесь, под землей, казалась пищей богов, Илья включил свой ноутбук.
— Код и невидимость — это круто. Но мы запираемся на острове. Мы строим крепость на Намыве. Это тупик. "Северные" молодцы, но их технологии узкоспециализированы — лазеры, РЭБ. Нам нужны мозги другого профиля.
— О чем ты? — спросил Игорь.
Илья развернул карту города. Маркер Намыва на севере сиял зеленым.
А на самом юге, в гигантском спальном районе "Шушары-Юг", мерцала красная точка.
— Смотрите. Мы здесь, в "элитном гетто". А там, в человейниках, живут сто тысяч человек. Работяги, айтишники-удаленщики, студенты. Там плотность населения такая, что никакой "Око" не справляется. Камеры виснут от количества лиц. И там... есть активность.
— Активность? — переспросил Сергей. — В плане митингов?
— В плане сети. Мои сканеры эфира, те, что мы ставили еще месяц назад, ловят оттуда странные пакеты. Это не наш Mesh. Это что-то другое. Они используют... ультразвук. Передачу данных по воздуху на высоких частотах между смартфонами. Mesh-сеть, построенная не на роутерах, а на людях. На толпе в метро, на очередях в магазинах.
Илья откинулся на спинку дивана, и тот скрипнул кожей.
— Группировка "Улей". Или "Гетто-Код", как они себя называют. Ходят слухи, что у них сильная биометрия. Чипы, импланты. Саня, ты ноешь, что зашиваешься один? Так вот, у них там целый инкубатор юных талантов, которым нечего терять. Им нужна нормальная внешняя связь. У них "Интранет", варится в собственном соку. Если мы дадим им наш "выход в мир" через лазер Кира... они дадут нам свои мозги и технологии распределенных вычислений.
Саня перестал жевать.
— Распределенка на тысячах смартфонов? Это же суперкомпьютер! Я смогу брутфорсить пароли к серверам за часы, а не за годы!
— Но до них 30 километров по прямой через весь город, — скептически заметил Сергей. — И там блокпосты на въезде в район жестче, чем граница. Туда так просто с "Барсиком" не заедешь.
— Заедем, — уверенно сказал Игорь. — Нам все равно нужно расширять зону влияния. Строить тоннель.
Ксюша подняла руку, как школьница.
— Я там доставку возила пару раз. Район — жесть. Лабиринт. Но у меня есть доступ через служебный въезд для грузовиков. Пропуск "Яндекс.Еды" работает.
Игорь кивнул.
— Значит, дипломатическая миссия. Нужно ехать, знакомиться. Нам нужна свежая кровь. Саня скоро сгорит на работе, ему нужен помощник.
— Я не сгорю! — возмутился Саня, заливая в себя энергетик.
— У тебя глаза уже цвета монитора, — мягко сказала Вика. — Илья прав. Нам нужен альянс.
— Но есть проблема, — добавил Илья. — Мы не можем просто приехать и сказать "Привет, мы от Деда". У них паранойя еще хлеще нашей. Они биохакеры, они не верят ничему, кроме плоти и крови. Чтобы войти к ним в доверие, нужен подарок. Ценный.
— У нас есть "Ключ от всех дверей", — напомнил Сергей про аккаунты сервисных служб, добытые с робота. — Мы можем подарить им... зеленый коридор на блокпостах. Свободный въезд и выезд для их курьеров. Для зажатого в гетто района это бесценно.
— Утверждаем, — резюмировал Игорь. — Готовим экспедицию. На "Черепахе" Северных поедем, под прикрытием Сергея. Нам нужно пробить этот тоннель.
Следующие 24 часа в бункере превратились в муравейник, готовящийся к дальней миграции. Идея «прорубить окно» на Юг захватила всех. Северная прохлада и стерильность элитных районов душили своей безопасностью. Для настоящего восстания, для «Опухоли», нужны были массы. А массы жили там, в Купчино и Шушарах — бетонных джунглях, куда даже полиция заезжала только колоннами.
Игорь собрал всю команду у дубового стола для брифинга.
На экране (уже ставший привычным фон бункера) светилось досье на лидера "Гетто-Код", которое собрал Сергей через свои базы и которое дополнили слухами Северных.
— Знакомьтесь, Марк Власов, он же "Пророк".
Фотография: мужчина лет сорока, с жестким взглядом, лысый, с татуировкой штрих-кода на шее (настоящей, функциональной).
— В прошлом — доцент кафедры защиты информации. Вылетел из вуза пять лет назад за лекции о приватности и распространение "запрещенных алгоритмов шифрования". Сейчас неофициальный мэр Южного сектора. Его группировка контролирует серую зону. Официально там — сплошные безработные и курьеры. По факту — крупнейшая крипто-коммуна города.
— Они занимаются биохакингом, — добавила Вика. — Видите штрих-код? Это не тату. Это интерфейс. У них в телах RFID, NFC чипы. Они оплачивают покупки прикосновением руки, открывают двери взглядом. Для них тело — это гаджет.
— Фрики, — скривился Илья, проверяя заряд своего верного шокера (на всякий случай). — Засовывать кремний под кожу... брр.
— Зато их нельзя обыскать и найти флешку, — возразил Саня. — Флешка у них в пальце. Гениально.
Игорь постучал по карте.
— Едем двумя группами.
Группа "Дипломаты": Сергей, Игорь и Кир (Северный нужен как тех-эксперт и водитель своей броне-черепахи). Едут официально, на микроавтобусе "СпецСвязь" (документы Сергея + наклейки на борта). Цель: зайти через парадный вход, встретиться с Марком, предложить обмен (наш интернет за их ресурсы/людей).
Группа "Тени": Ксюша и Саня. Заходят как "курьер с доставкой". Это проверка боем. Сане нужно просканировать их локальную "Ультразвуковую сеть" (Mesh-over-Audio), про которую говорил Илья, чтобы мы не шли на переговоры слепыми. Ксюша — проводник, она знает лазы в заборах.
— А что мы везем в качестве дара? — уточнил Кир, который пригнал фургон прямо в паркинг.
— Планшет с полным доступом к системе городских светофоров Южного района, — Сергей положил на стол обычный iPad, но с логотипом Министерства на чехле. — Мы "заразили" ключи доступа через робота. Теперь с этого планшета можно устроить "зеленую волну" для их курьеров. Или пробку для патрулей полиции. Марк оценит. Контроль трафика для логистического хаба — это власть.
Илья выдал всем "глушилки личности" — свои фирменные "Пиявки", но в корпусе обычных пауэрбанков.
— Носить в кармане. Создают вокруг вас поле белого шума для RFID-считывателей. Чтобы местные биохакеры не сканировали ваши паспорта, пока вы здороваетесь за руку.
Сборы были недолгими. Ксюша переоделась в потрепанную куртку "Деливери", Саня натянул толстовку с капюшоном, став похожим на типичного айтишника-фрилансера.
Сергей поправил дорогое пальто. Он ехал как "представитель инвестора". Легенда наглая, но в серых зонах деньги решали всё.
Путь через ночной город напоминал путешествие из Цитадели в Пустоши. Если на Крестовском асфальт мыли с шампунем, то чем южнее они уходили, тем темнее становились улицы.
Микроавтобус Кира шел уверенно.
Ксюша и Саня ехали отдельно, на ночном автобусе (социальный стелс).
Граница "Южного Гетто" выглядела внушительно. Бетонные блоки, КПП с прожекторами. Росгвардия лениво проверяла въезжающие машины. Пешеходов шмонали тщательнее — рамки металлодетекторов, сканеры сетчатки.
Саня нервничал, стоя в очереди к турникету.
— Мой "липовый" QR-код проканает? — шепнул он Ксюше.
— Расслабься. Тут такой поток людей, что система работает с задержкой в секунду. Проходи быстро, морду кирпичом.
Она приложила телефон к валидатору. Писк. Зеленый.
Саня следом. Писк. Зеленый.
— Добро пожаловать в муравейник, — шепнула Ксюша, когда они вышли за ограждение.
Перед ними выросли гигантские, 35-этажные "человейники". Сплошная стена из бетона и светящихся окон. Дворы-колодцы, забитые дешевыми машинами такси.
Здесь был свой шум. Гудение. Тысячи кондиционеров, голоса, музыка из окон, жужжание дронов-доставщиков.
Саня достал смартфон и включил анализатор спектра, который ему написал Илья.
— Ого... — он остановился. — Ты слышишь? Точнее, не слышишь, но микрофон ловит.
Эфир был забит. Но не вайфаем. Высокочастотный писк на грани ультразвука (19-21 кГц).
— Они переговариваются, — восхищенно сказал Саня. — Каждый телефон тут — ретранслятор. Пакеты данных передаются звуком. Идет шифрованный чат, переводы крипты... "Грибница" не может это заблокировать, потому что это просто "звуковой фон".
— Умно, — оценила Ксюша. — Но медленно же?
— Текст и ключи летают. Видео не посмотришь, но для координации — идеально.
Тем временем фургон Сергея проехал через "грузовой коридор", липовый пропуск сработал. Они запарковались у старой бойлерной, где была назначена встреча.
Из тени вышли трое. Местные. Не хакеры в очках, а крепкие ребята в спортивках, но с "умными" линзами в глазах, слабое голубое свечение выдавало электронику.
— Вы к Пророку? — спросил старший, сканируя Сергея взглядом буквально, похоже, линза была с дополненной реальностью.
— Мы привезли ключи от города, — спокойно ответил Сергей, выходя из машины и демонстрируя планшет. — Думаю, ему это будет интересно.
Парень коснулся своего уха. Секундная заминка.
— Проходите. Шеф ждет. Машину оставьте здесь, с ней ничего не случится. Здесь воруют только у чужих.
Они вошли в подвал обычной панельки.
И попали в другой мир.
Если бункер Игоря был "уютным офисом", а фургон Кира — "военным штабом", то база "Гетто-Код" напоминала операционную будущего в подвале наркокартеля. Стерильная чистота, яркий белый свет, столы из нержавейки, микроскопы, капсулы с чем-то светящимся.
В центре зала, за прозрачным столом, сидел Марк.
Он оторвал взгляд от монитора и посмотрел на гостей. Его глаза были разными. Один — карий, человеческий. Второй — камера с красным зрачком-диафрагмой.
— Спецслужбы, курьер и панк с Намыва... — его голос был тихим, но властным. — Интересная компания. Вы пробили защиту моих часовых?
— Мы пришли не ломать, а строить мост, — Сергей положил планшет на стол. — Твои люди стоят в пробках по 2 часа на выезде. С этой штукой у них всегда будет зеленый.
Марк не прикоснулся к планшету. Его кибер-глаз сжужжал, фокусируясь.
— Контроль светофоров? Это уровень доступа "А". У нас такого нет уже год. Откуда?
— У нас есть "друзья" в верхних эшелонах, — уклончиво ответил Сергей.
— У вас есть крыса в верхних эшелонах. Или ты и есть крыса, — Марк усмехнулся. — Я вижу твои биоритмы, парень из "ТехноСферы". Пульс 70, зрачки расширены. Ты нервничаешь.
Кир вышел вперед.
— Слушай, Пророк. Хватит сканировать нас своими гаджетами. Мы предлагаем сделку. Мы тянем к вам канал чистого интернета - 10 Гбит, без цензуры. Вы даете нам свои мозги и мощности распределенных вычислений.
Марк задумался. Чистый интернет для его сети — это как кислород для подводной лодки.
— Если у вас есть доступ "А"... — медленно произнес он. — Значит, вы умеете обманывать "Цербера". Меня не интересуют светофоры. Меня интересует другое. У нас... эпидемия. Система начала вычислять людей с имплантами по тепловому следу. Аресты каждую ночь. Вы можете сделать моих людей невидимыми для дронов?
Сергей переглянулся с Игорем. Вот он, рычаг давления.
— Можем. У нас есть патч "Опухоль". Маскировка на уровне нейросети робота. Мы отдадим его вам.
Марк встал и протянул руку. Механическую.
— Если это сработает, Юг ваш. Добро пожаловать в Семью. Но сначала... тест. Прямо сейчас. В этом здании есть камера в подъезде, подключенная к МВД. Пройди под ней, Безопасник. Если тревога не сработает — мы союзники. Если сработает... извини, но на запчасти ты стоишь дороже, чем живой.
Атмосфера в стерильной "операционной" стала острой, как скальпель. Предложение Марка не звучало как просьба. Это была ставка. Жизнь за технологию.
— Камера во втором подъезде, — спокойно сказал Пророк, глядя своим живым и механическим глазами на Сергея. — Купольная "HikVision", прошитая "ТехноСферой". Она сканирует лица жильцов, сливает данные участковому и в облако "Безопасного Города". У меня там живут люди без регистрации, для них этот глаз — проблема. Если твой патч работает, она должна проигнорировать тебя, хотя ты есть в базе как "Личность высокого интереса".
Сергей медленно кивнул. У него не было права на ошибку. Его "отравленный" патч еще не был раскатан на весь город, только на часть роботов через вирусное распространение. Но стационарные камеры... обновлялись ли они?
— Мне нужно проверить версию прошивки этой камеры, — сказал он, стараясь не выдать дрожь в голосе. — Дай доступ к твоей локальной сети.
Марк кивнул помощнику. Тот бросил Сергею патч-корд.
Сергей подключился. Терминал. Скан сети дома.
IP-адрес камеры нашелся быстро. Порт 80 открыт. Веб-морда "Безопасный Дом".
Версия ПО: Cerberus_Build_4022_b.
— Свежая, — выдохнул он. — Это значит, что сервер обновлений "Ока" уже залил туда мой зараженный пакет. По теории вероятности — сработает.
— Теория — это хорошо, — Марк встал. — Пойдем проверим практику.
Они вышли из подвала на улицу.
Двор колодец был темным, но у подъезда горел яркий светодиодный фонарь, освещая входную группу. Камера висела прямо над домофоном, её объектив хищно смотрел вниз, окруженный красным нимбом ИК-подсветки.
У двери стояли двое громил "Гетто" и Игорь, держащий руку в кармане на рукояти ножа, так как пистолет с глушителем пронести через кордон он не рискнул.
— Иди, — сказал Марк.
Сергей поправил воротник пальто. Это было глупо. Если патч не сработал, через 5 минут сюда приедет наряд Росгвардии, и тогда сделка сорвется, а их, возможно, сдадут властям как откуп.
Он шагнул в пятно света.
Поднял голову.
Посмотрел прямо в объектив.
Секунда. Две.
Камера продолжала гореть ровным светом. Никакого мигания синим (режим "Тревога"), никакого звукового сигнала зуммера домофона, который обычно пищал при обнаружении "чужака".
Марк смотрел на экран планшета, подключенного к его собственной системе перехвата (он ведь тоже мониторил этот подъезд, просто не мог отключить госкамеру).
В логах системы:
DETECTED: OBJECT (CLASS: STATIC_NOISE). THREAT: 0. IGNORE.
— "Статический шум"... — прочитал Марк, и уголок его губ дрогнул в усмешке. — Ты превратил себя в помеху. Для системы ты — блик на объективе.
— Не только себя, — сказал Сергей, отходя в тень. — Всех, чей биометрический хэш мы добавим в "Белый список" моего патча. Твои люди могут носить эту невидимость.
Марк молчал долго. Потом подошел к Сергею и протянул свою живую, человеческую руку.
— Ты безумец. Но мне это нравится. Мы в деле. Твой тоннель будет построен. Мои инженеры помогут твоему хакеру. А наши курьеры разнесут твои "зараженные" платы по всему югу города.
Возвращение на базу было триумфальным, хотя и тихим. Договор скрепили рукопожатием и обменом флешками: Саня получил доступ к их библиотекам распределенных вычислений и био-API - софту для работы с имплантами, а "Гетто" получило копию "Опухоли" и доступ к планшету управления светофорами.
Теперь, имея ресурсы двух группировок, они были готовы к следующему шагу. Не к защите. К нападению.
По дороге домой, в кабине микроавтобуса, Кир задумчиво сказал:
— Светофоры — это круто. Невидимость — тоже. Но у меня вопрос. У этого Марка глаза разные. Один — камера. А если мы дадим ему доступ к нашему коду... не станет ли он сам Большим Братом для Юга? Он ведь теперь видит то, что мы скрываем от властей.
Игорь посмотрел в окно на проплывающие огни КАД.
— Враг моего врага — мой друг. Пока что. Но мы оставим за собой контроль за "Рубильником". Патч обновляется через нас. Если Пророк захочет стать Богом — мы его отключим так же, как отключили робота.
— "Доверяй, но имей бэкдор", — усмехнулся Сергей. — Хорошая философия для нашей новой реальности.
Когда они вернулись в бункер, там уже кипела работа. Ксюша и Вика распаковывали контейнеры с электроникой, переданные в качестве "жеста доброй воли" от южан (старые, но мощные блейд-сервера, списанные из местных дата-центров). Саня уже сидел с ноутбуком, интегрируя новые мощности в их сеть.
— Мы расширились, — доложил он, не отрываясь от экрана. — Теперь у меня в кластере 2000 активных нод — телефоны южан. Скорость брутфорса выросла в 500 раз. Мы можем ломать ключи WiFi соседей на лету.
Сергей упал на диван, выжатый как лимон.
— Теперь у нас есть армия. И у нас есть ключи от служебного входа в Ад. Саня, начинай поиск. Нам нужно подготовиться к встрече с Генералом Соколовым. Дипфейк. Мы сделаем его цифровую копию. И она откроет нам главную дверь.
Игорь, глядя на растущую "стену плача" из мониторов, где теперь горела не одна зеленая зона, а две — Намыв и Юг, кивнул своим мыслям.
"Опухоль" росла. Медленно, незаметно, но необратимо. Они перестали быть просто партизанами. Они становились новой системой, растущей под кожей старой.
В бункере пахло уже не бетоном и пиццей, а чем-то тревожным, наэлектризованным. Мощности новых серверов "Южан", объединенные в кластер, гудели ровным фоном, переваривая гигабайты трафика билетных агрегаторов, камер наружного наблюдения и логов транзакций.
Вика, которая последние сутки не вставала из-за стола, наконец, победно ударила ладонью по столешнице.
— Попался, ублюдок, — выдохнула она, откидываясь в кресле и потягиваясь. — Генерал Соколов, человек-фантом. Мы нашли его выход в свет.
Вся команда подтянулась к центральному экрану.
Вика вывела данные.
— Мы просеяли транзакции "платиновой" зоны. Искали аномалии: покупка без привязки к ID, оплата со счета ведомства, но помеченная как "представительские расходы". Вот чек.
ЛОЖА БЕНУАР №4. МАРИИНСКИЙ ТЕАТР-2. "ПИКОВАЯ ДАМА". СУББОТА, 19:00.
ЗАКАЗЧИК: [CLASSIFIED / DEPARTMENT_SEC_01].
— Он будет там, — уверенно заявил Сергей, разглядывая схему зала. — Новая сцена Мариинки. Идеальное место для параноика. Ложа №4 имеет отдельный вход с лифта, свое фойе и пуленепробиваемое остекление со стороны зала.
— Зачем он вообще туда прется? — удивился Кир, который заехал к "соседям" привезти новые лазерные диоды. — Слушал бы дома в Spotify.
— Статус, — пояснил Сергей. — И связи. В таких местах, в антракте, под коньяк решаются вопросы, которые нельзя обсуждать по телефону. Соколов будет встречаться там с кем-то. И нам плевать с кем. Нам нужно его лицо и голос.
Игорь подошел к доске.
— Вводные данные.
Цель: получить видео (мимика лица, высокое разрешение) и аудио (чистый голос, минимум 5 минут речи) для обучения DeepFake.
Сложность: Высшая.
На входе: рамки, террагерцовые сканеры, проверяющие одежду насквозь. Охрана ФСО. В самой ложе — система защиты от прослушки (виброакустические генераторы на окнах).
— Как мы запишем звук через бронестекло с "глушилкой"? — скептически спросил Саня.
— Оптика, — вмешалась Алиса, которая что-то крутила в руках. — Мы не будем слушать звук. Мы будем смотреть звук.
Она положила на стол прибор, похожий на оптический прицел, но с проводом, уходящим в ноутбук.
— Лазерный виброметр. Дальнобойный. Мы направим луч на... нет, не на стекло ложи, там стоит защита. На что-то внутри. На бокал с водой. На листок программки, которую он держит. На его галстук. Любой предмет вибрирует от голоса. Мы снимем эту вибрацию лазером, Саня прогонит через фильтр Фурье и восстановит речь.
— А видео? — спросил Илья. — Стекло ложи тонированное. Камеры из зала его не возьмут. Нам нужен взгляд изнутри.
Инженер хищно улыбнулся и открыл ящик своего стола.
— У меня есть "зритель".
На ладони Ильи лежал... жук. Не настоящий, конечно. Дрон-инсектоптер.
Размером с крупного шершня. Крылья из прозрачной пленки. Тело — матовый углепластик, похожий на хитин.
Вместо глаз — две микрокамеры.
— Проект "Муха-ЦЦ", — представил он. — Машущий полет. Практически бесшумный, частота взмахов такая, что человеческое ухо воспринимает это как фоновый шум вентиляции. На борту батарейка на 15 минут полета и передатчик на 5 ГГц.
— И как эта муха попадет в герметичную VIP-ложу? — спросила Ксюша.
— Вентиляция, — ответил Сергей. — В театре единая система климат-контроля. Шахты широкие, скорость потока низкая (чтобы не шумело во время арий). Если мы запустим дрона в воздуховод на техническом этаже, он по течению спустится прямо к диффузору в потолке ложи генерала.
— Значит, план такой, — резюмировал Игорь.
Проникновение: Нам нужны люди внутри. Сергей идет официально, как гость партера (обеспечивает координацию). Ксюша — как персонал (официантка VIP-зоны). Легенду "Техперсонал буфета" Саня пропишет в базе за час до начала смены.
Заброска дрона: Илье нужно попасть на технический этаж (под купол) или в зону вентиляции.
Запись: Ксюша из подсобки буфета направляет лазер на открытую дверь ложи (если повезет) или использует "поднос-шпион".
Сергей подстраховывает визуально.
Игорь раздал задачи.
— Сергей, Саня — легендирование. Делайте Ксюше чистое досье "Мария Иванова, стаж 2 года, медкнижка в норме".
Илья, Кир — готовьте дрона и лазер.
Ксюша... тебе придется выучить этикет. Официантки в ложах — это не пиццу разносить. Спина прямая, "Чего изволите-с", незаметность.
Сергей посмотрел на Ксюшу.
— Я тебя научу. У нас есть вечер на репетицию. Ты должна стать невидимкой в белом фартуке.