Чтение онлайн

ЖАНРЫ

Пробуждение в будущем
Шрифт:

“Погоди,” - Зик подался вперед. “Ты хочешь сказать…”

“Да. Я собираюсь переписать ядро Рэн. Создать новый тип синхронизации,” - Максим обвел взглядом друзей. “И мне нужна ваша помощь.”

“Это же безумие,” - прошептал Ал. “Менять базовый код ИИ…”

“Я просто хочу, чтобы вы знали,” - Максим оглядел друзей. “Мы с Рэн уже начали работу над этим, и результаты… многообещающие.”

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

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

Это… личное.”

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

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

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

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

***

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Базовая

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

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

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

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

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

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

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

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

То выйдут на нас,– закончила Рэн. Но у нас нет выбора. Нам нужна информация о эпохе до Великого Перехода, о твоей работе в прошлом, о первых ИИ… Обычным путем мы до нее не доберемся.

“А через официальные каналы?”

Сам знаешь - даже с допуском элиты мы получим только общедоступные данные. То, что действительно важно, спрятано глубже.

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

“Сколько времени нужно на развертывание?”

Часов шесть на компиляцию, еще два на первичное внедрение. Потом вирус будет распространяться сам, используя естественные каналы передачи данных.

“Как обычная программа обновления?”

Точно. Никто не обращает внимания на системные процессы - они просто часть фона. Вирус затеряется среди них, собирая информацию по крупицам.

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

Через квантовые микровспышки,– Рэн продемонстрировала схему передачи. Каждый пакет данных разбивается на множество зашифрованных частей и передается в разное время через разные узлы. Снаружи это выглядит как обычный сетевой шум.

“Умно,” - Максим улыбнулся. “Но времени у нас мало. Если учесть дешифровку модулей…”

Придется работать параллельно,– в голосе Рэн звучала решимость. Это может истощить тебя, но другого шанса может не быть.

Поделиться с друзьями: