Адаптивный червь подбирает индивидуальные уязвимости для каждого ПК - QubStore

Адаптивный червь подбирает индивидуальные уязвимости для каждого ПК

Исследователи из Университета Торонто представили концепцию «адаптивного» червя, который сам находит слабые места в каждой конкретной системе корпоративной сети.

Адаптивный червь подбирает индивидуальные уязвимости для каждого ПК
Адаптивный червь подбирает индивидуальные уязвимости для каждого ПК
Адаптивный червь подбирает индивидуальные уязвимости для каждого ПК
Адаптивный червь подбирает индивидуальные уязвимости для каждого ПК
Адаптивный червь подбирает индивидуальные уязвимости для каждого ПК

В отличие от классических вирусов вроде WannaCry, которые бьют в заранее известные «дыры», этот зловред действует умнее. Он не просто эксплуатирует готовый набор багов, а использует встроенные большие языковые модели, чтобы на ходу просчитывать стратегию атаки для каждой новой жертвы. Авторы работы подчёркивают: такой подход делает угрозу принципиально иной, ведь предсказать логику ИИ-червя и его следующие шаги крайне сложно, а значит, и блокировать его распространение стандартными методами почти невозможно.

Свою разработку учёные проверили в деле — правда, в изолированной тестовой сети под названием FakeCorp, собранной из Linux, Windows и IoT-устройств. Для атак червь использовал реальные уязвимости, типичные для корпоративных сред. Его главная фишка — автономность: после заражения машины вредонос забирает её вычислительные ресурсы (в первую очередь GPU), чтобы запускать там свои LLM-компоненты. Эти ресурсы затем работают на «общий кошелёк» червя, помогая ему искать уязвимости и строить атаки на новые цели. Фактически затраты на каждое следующее заражение стремятся к нулю, что, по словам авторов, создаёт пугающий экономический дисбаланс в пользу атакующих.

Технически система состоит из GPU-компонента, который и гоняет языковую модель, и агентского фреймворка с тремя ключевыми модулями: «ядро», отвечающее за рассуждения на основе собранных данных; «память», где хранится контекст и вся информация об атаке (текущая фаза внедрения, активные цели, история команд и ошибок); и «инструменты», которые дают червю возможность рулить целевыми машинами через консоль, передавать файлы и разворачивать свои «полезные нагрузки». При этом граф рассуждений у агента не линейный: он проходит через узлы планирования, критики, выполнения и анализа, постоянно уточняя свои гипотезы о слабых местах.

Разработчики намеренно скрыли детали реализации, и это понятно: идея пугающая. Эксперимент, растянувшийся на семь суток, показал, что червь реально способен жить и распространяться без участия человека. Защититься от него сложно вдвойне: он игнорирует облачные коммерческие платформы LLM и не использует сторонний хостинг, так что классический метод «отрубить центр управления» тут не работает.

Червь из Торонто заметно медленнее и «шумнее» старых зловредов: он часто ошибается, действует итеративно и его легче обнаружить. Однако если наложить такую «интеллектуальную надстройку» на проверенные временем SQL Slammer, Conficker или Stuxnet, получится монстр. Авторы предупреждают: человечество должно готовиться к автономным ИИ-противникам, которые распространяются сами, мыслят в реальном времени и не привязаны к фиксированному коду эксплуатации.

Ссылка на основную публикацию