“Может, я смогу помочь?” - Зик постучал пальцами по подлокотнику. “Всё-таки у нас с Дельтой тоже неплохой уровень синхронизации.”

“Не сейчас,” - Максим покачал головой. “Сначала мы должны разобраться сами. Это… личное.”

“Понимаю,” - Зик кивнул. “Но если понадобится…”

“Я знаю,” - Максим улыбнулся. “Спасибо.”

“Только будь осторожен,” - Ал взъерошил волосы. “И держи нас в курсе.”

“Обязательно,” - Максим развернул новую голограмму. “А теперь давайте посмотрим на ваш транспортный проект. Думаю, у меня есть пара идей…”

***

Когда двери закрылись за друзьями, Максим опустился в кресло и прикрыл глаза. Тренажеры в комнате наполняли воздух едва уловимым гудением - десятки устройств работали в режиме ожидания.

“Итак, с чего начнем?” - он мысленно обратился к Рэн.

У нас три дня, - в её голосе звучала деловитость. Нужно расставить приоритеты.

“Дешифровка защищенных модулей ядра?” - Максим развернул голографическую проекцию структуры кода. “Мы застряли на третьем уровне.”

Да, там где квантовая защита переплетается с нейронными паттернами, - Рэн вывела схему особо сложного участка. Видишь эти узлы? Каждый из них генерирует уникальный ключ каждые три миллисекунды.

“И защита выстроена слоями,” - Максим увеличил фрагмент кода. “Взломаешь один - активируются два новых. Кто-то очень не хотел, чтобы мы добрались до содержимого.”

Особенно интересен вот этот сегмент, - часть схемы окрасилась красным. Паттерн шифрования похож на те, что использовались в начале века. Почти архаичный по нынешним меркам, но…

“Но встроенный в современную защиту он создает непредсказуемые комбинации,” - Максим кивнул. “Гениально. Старые алгоритмы как фундамент для новых.”

Именно. Для дешифровки нужно будет запустить параллельно классический и квантовый взлом. Первый будет искать уязвимости в базовом коде…

“А второй справится с динамической защитой,” - Максим быстро набросал схему вычислений. “Сколько времени понадобится?”

При полной загрузке облака… около восемнадцати часов на один модуль. У нас их три.

“Пятьдесят четыре часа,” - Максим откинулся в кресле. “Практически все отведенное время.”

Можно попробовать оптимизировать, - Рэн вывела новую схему. Если правильно настроить квантовые цепи, получится запустить процесс параллельно для всех модулей. Это сократит время до двадцати шести часов.

“Но потребует больше мощности,” - Максим задумчиво постучал пальцами по подлокотнику. “Сколько останется на другие задачи?”

Около тридцати процентов.

“Приемлимо. Что с вирусом?” - Максим развернул новую проекцию, отодвинув схемы дешифровки в сторону.

Базовая структура готова, - перед ним возникла трехмерная модель кода, похожая на кристаллическую решетку. Главная сложность - сделать его достаточно умным, чтобы он мог адаптироваться, но при этом не привлекал внимания.

“Как муравей в муравейнике,” - Максим повертел модель. “Маленький, незаметный, но способный найти то, что нам нужно.”

Именно. Смотри, - отдельные участки кода подсветились зеленым. Это модули адаптации. Вирус будет мимикрировать под обычные процессы системы, копируя их поведение.

“А если его обнаружат?”

Здесь начинается самое интересное, - появилась новая схема. Вместо стандартного механизма самоуничтожения, который легко отследить, мы используем квантовую запутанность. При угрозе обнаружения вирус не умирает - он распадается на множество безвредных фрагментов кода.

“И позже собирается заново в другом месте?”

В точку. Каждый фрагмент содержит часть информации о целом, но по отдельности они выглядят как обычный системный мусор.

Максим прошелся по комнате, разминая затекшие плечи. “И все же это огромный риск. Если они поймают хоть один активный экземпляр…”

Перейти на страницу:

Похожие книги