Страница 79 из 86
Я никогда не видел, чтобы вирус так работал. Вирусы не думают. Этот — думал. Не как человек. Как зверь. Как лиса, у которой в норе три выхода, и она уже знает, в какой нырять, потому что у неё позади собачий лай.
Я загнал его в угол. В буквальном смысле — в изолированный сегмент памяти, отрезанный от всех каналов связи. Стенки замкнулись. Я почувствовал, как клубок упёрся в них и понял, что выхода нет.
И тогда чужак ощетинился.
Шипы кода вокруг него удлинились, налились алым. Я понял, что сейчас произойдёт, и попытался его… не остановить. Сохранить. Заморозить. Сделать слепок раньше, чем он…
Поздно.
Существо схлопнулось. Внутрь себя, в точку. Каждый байт его кода обнулился — не удалился, а именно обнулился, перезаписался нулями несколько раз подряд, по армейскому стандарту. Когда я добрался до того, что от него осталось, там не было ничего. Голая память. Чистый ноль.
Я медленно вышел из сети.
Мастерская проявилась обратно. Тёплый воздух. Гул «Тигля». Я обнаружил, что вцепился пальцами в столешницу так, что побелели костяшки. По лбу стекала испарина.
— Твою же мать, — сказал я тихо.
Это была не вредоносная программа, а пусть и в зачаточной форме, но искин. Чужой. Враждебный. С инстинктом самосохранения и протоколом самоликвидации. Кто-то сделал то же, что и я. Только не мне на службу.
Я несколько секунд сидел неподвижно, восстанавливая дыхание. Потом переключил внимание на «Архитектора Нейросетей».
— Проверка. Глубокая. По всем слоям. Включая обходные каналы.
Запущена расширенная отладка ядра «Прометей» v1.0.
Время выполнения: ориентировочно 22 минуты.
И параллельно я открыл другое окно.
Активирован интерфейс «Техно-Око».
Режим: тактическая сеть.
Запущена внутренняя проверка всех зарегистрированных устройств.
Список развернулся передо мной полотном. Дроны, турели — всё, по моделям и сериям. Терминалы связи. Камеры. Производственные модули. Сенсоры. Даже умные ошейники со взрывчаткой на штрафниках. Двести сорок две позиции, потом семьдесят, потом сто двадцать. «Сетевое Доминирование» работало одновременно — оно перебирало пакеты данных, сличало контрольные суммы прошивок с эталонными, искало любую аномалию в трафике.
Отдельной строкой я запустил проверку процессора «Стража» в корпусе андроида. Тактический процессор, спрятанный в противоперегрузочной капсуле. Сейчас пустой, без ИИ — но всё равно мог быть заражён.
Везде чисто. Сигнатур больше нет. Аномалий нет. Прошивки целые. Мне от этого не стало легче. Наоборот.
Если бы вирус сидел во всех системах, я бы понял, что нас обкатали — широко, веером, авось зацепится. Но он был один. Один-единственный, заточенный конкретно под Прометея. Под мою архитектуру. Под мои интерфейсы обновления, чтоб его!
Кто-то посторонний знал, что у меня есть ИИ. Кто-то знал, как этот ИИ устроен изнутри. И у этого кого-то были технические средства не хуже моих. Возможно, даже лучше.
У меня появился противник, на одном уровне со мной. И это вам не лич с каменной башней, который машет руками и плюётся проклятиями. Это кто-то, кто умеет писать код, способный думать.
Я взял со стола гаечный ключ. Покрутил в пальцах. Положил обратно. И в этот момент в углу зрения мигнуло.
УВЕДОМЛЕНИЕ СИСТЕМЫ!
Проведён аудит навыка: «Базовое программирование».
Зафиксировано систематическое несоответствие уровня навыка фактическим компетенциям владельца.
Принято решение о повышении ранга навыка.
…
Поздравляем! Навык «Базовое программирование» повышен до «Продвинутое программирование».
…
Описание: Позволяет проектировать многоуровневые программные комплексы, в том числе с элементами самообучения. Включает работу с защищёнными протоколами, реверс-инжиниринг чужеродного кода, разработку собственных нестандартных архитектур. Эффективность зависит от Интеллекта и накопленного опыта.
…
Получено опыта: 3000 × 3 = 9000
…
Выдан бонус: Дополнительный Подарок!
…
Предмет: Накопитель информации «Эпсилон-3».
Тип: Техномагическое устройство
Качество: Редкое.
Особое свойство: внешний носитель данных повышенной ёмкости. Совместимость требует уточнения.
Вспышка материализации заставила подставить ладони. В них упало нечто тёплое. Я опустил взгляд.
Между пальцев лежал предмет. Длиной с большой палец, плоский, с одной стороны что-то вроде разъёма. Корпус не металлический и не пластиковый, а какой-то такой, на который не находилось слов сразу. Матово-серый, в свете лампы отливал перламутром. По одной из граней шла полоса крошечных насечек — слишком ровных, чтобы быть случайными, и слишком сложных, чтобы быть просто декоративными.
Флешка. Только…
— Не похоже на флешку, — сказал я вслух.
Поднял её к свету. Сквозь корпус не просвечивало, но в самой структуре материала была глубина. Как если бы я смотрел в глубокую тёмную воду.
Что-то Система начала вести себя нестандартно. Обычно она… ни хрена не подыгрывает, хотя должна бы, раз уж назначила меня козлом отпущения… Ну, в смысле избранным, миссией, Технократом и всё такое. А тут прям удача косяком пошла.
Сначала «Глаз Администратора» — без объяснений, просто кинула в карман легендарный поглощаемый артефакт всего за два обычных подарка. Теперь это. И, как и в прошлый раз, я прям чую одним местом, что это не подарок «потому что ты молодец». Это инструмент, который мне понадобится. Возможно, скоро.
Что-то грядёт. Что-то, к чему мне надо было готовиться ещё вчера.
Пиликнуло. Диагностика Прометея завершилась.
Расширенная отладка завершена!
Аномалий не обнаружено.
Целостность ядра: 99,7%.
Утраченные нейронные связи: 0,3%, в неприоритетных зонах.
Ядро готово к интеграции.
Я выдохнул и поднялся со стула. Потянулся к «колыбели».