AI News

Новый рубеж: Исследование уязвимостей с помощью ИИ

Ландшафт кибербезопасности претерпевает тектонический сдвиг, при котором разрыв между наступательными исследованиями и защитной инфраструктурой устраняется с помощью больших языковых моделей (LLM). Недавнее, весьма значимое событие подчеркнуло эту эволюцию: исследователи успешно использовали экспериментальную модель Anthropic, Claude Mythos, для выявления сложных уязвимостей в ядре Apple macOS.

Годами обнаружение ошибок на уровне ядра требовало глубоких специализированных знаний и тысяч часов ручного аудита кода. Сегодня этот барьер для входа снижается. Используя расширенные возможности рассуждения таких моделей, как Claude Mythos, специалисты по безопасности обнаруживают, что ИИ — это больше не просто помощник для написания шаблонного кода, а грозный инструмент для анализа архитектур низкоуровневых операционных систем. Этот прорыв на стыке ИИ и безопасности систем поднимает критические вопросы о будущем укрепления программного обеспечения и ответственности разработчиков ИИ.

Разбор Claude Mythos и его роли в безопасности

Anthropic давно позиционирует свою серию Claude как модели с превосходными способностями к рассуждению, точностью кодирования и контекстуальной осведомленностью. Claude Mythos, экспериментальная предварительная версия их базовой архитектуры, выводит эти черты на новый уровень. В отличие от чат-ботов общего назначения, которые с трудом справляются с нюансами низкоуровневых языков программирования, таких как C и C++, Mythos демонстрирует удивительную способность ориентироваться в сложных монолитных кодовых базах.

В контексте недавнего открытия в MacOS модель выступила в качестве «умножителя силы» для исследователей безопасности. Вместо того чтобы эксперт-человек кропотливо изучал миллионы строк кода для выявления проблем с повреждением памяти или логических ошибок, исследователи использовали Mythos для синтеза документации, анализа структур ядра и выдвижения гипотез о потенциальных векторах атак. Способность модели «рассуждать» о последствиях вызова конкретной функции — или отсутствии надлежащей проверки границ — позволила исследователям быстро сузить фокус до наиболее уязвимых областей ядра.

Эта возможность представляет собой отчетливую эволюцию по сравнению с предыдущими помощниками по программированию на базе ИИ. В то время как старые модели могли предлагать фрагменты кода, Mythos продемонстрировал способность понимать взаимодействие между различными модулями в рамках сложной операционной системы, фактически действуя как автоматизированный аудитор.

Сравнительный анализ: Традиционные исследования против исследований с поддержкой ИИ

Чтобы понять масштаб этого сдвига, необходимо сравнить традиционные методологии с новыми подходами на базе ИИ, которые в настоящее время применяют «белые хакеры» и аналитики по безопасности.

Аспект исследования Традиционный ручной подход Методология с поддержкой ИИ
Аудит кодовой базы Трудоемкая, длительная проверка, требующая экспертов Быстрое семантическое распознавание паттернов и анализ потоков
Разработка эксплойтов Ручной метод проб и ошибок с использованием отладчиков Итеративное тестирование гипотез с помощью рассуждений ИИ
Анализ документации Изучение огромных технических документов Мгновенные запросы к архитектурным спецификациям
Обнаружение уязвимостей Сильная зависимость от индивидуальной интуиции Масштабируемое, систематическое сканирование на наличие логических ошибок

Как показано в таблице выше, основное преимущество, предоставляемое Claude Mythos, заключается не обязательно в обнаружении ошибок, которые человек не смог бы найти, а в значительном сокращении времени на обнаружение. Автоматизируя предварительные исследования и анализ кода, исследователи могут сосредоточить свой человеческий интеллект на создании самого эксплойта, эффективно ускоряя весь жизненный цикл исследований безопасности.

Анатомия обнаружения в ядре MacOS

Ядро macOS, известное как XNU, является одной из наиболее защищенных и укрепленных целей в современных вычислениях. Исторически сложилось так, что выявление дефекта в XNU требует исчерпывающего понимания управления памятью, Mach IPC и подсистем BSD.

Процесс работы исследователей с Claude Mythos включал отношение к модели как к сотруднику в системе «человек в контуре» (human-in-the-loop). Они предоставили модели контекст относительно конкретных компонентов ядра и попросили её проанализировать поток управления на предмет потенциальных уязвимостей.

  1. Контекстуальное поглощение: Исследователи предоставили модели соответствующие разделы кода ядра.
  2. Прогнозное моделирование: Mythos получили задачу выявить граничные случаи или пробелы в обработке ошибок.
  3. Формулирование логики эксплойта: Как только была выявлена потенциальная слабость, модель помогла составить логику, необходимую для доступа к уязвимому пути кода.

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

Последствия для безопасности Apple и MacOS

Для такой компании, как Apple, которая гордится архитектурой своей экосистемы с приоритетом безопасности, это развитие событий — палка о двух концах. С одной стороны, это подтверждает силу их существующих программ вознаграждения; исследователи находят эти ошибки, чтобы сообщить о них, а не использовать их злонамеренно. С другой стороны, это означает, что «безопасность через неясность» или просто огромная сложность ядра больше не являются жизнеспособным механизмом защиты от злоумышленников, использующих ИИ.

Если исследователи могут использовать Claude Mythos для поиска уязвимостей, то могут и злоумышленники. Эта реальность заставляет Apple и других поставщиков операционных систем переосмыслить свою позицию в области безопасности. Им необходимо перейти к:

  • Автоматизированному Red Teaming: Интеграции собственных защитных моделей ИИ для сканирования уязвимостей еще до компиляции кода.
  • Проактивному укреплению защиты: Использованию отчетов об ошибках, сгенерированных ИИ, для исправления потенциальных дефектов на этапе разработки, а не после выпуска.
  • Реформе архитектуры: Минимизации поверхности атаки ядра путем переноса большего количества сервисов в пользовательское пространство — шаг, который Apple делает уже много лет, но который теперь становится неотложным.

Дилемма двойного назначения: Этика и ответственность

Как организация, сосредоточенная на развитии ИИ, Creati.ai признает, что возможности Claude Mythos по своей сути имеют двойное назначение. Тот же механизм рассуждения, который помогает исследователю найти ошибку, чтобы раскрыть ее Apple, в чужих руках может быть перепрофилирован для разработки эксплойтов нулевого дня для преступной наживы.

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

Индустрия сейчас входит в эру «ответственных возможностей», где развитие ИИ в такой же степени касается безопасности, как и нейронной архитектуры. Сообщество кибербезопасности должно работать в тандеме с лабораториями ИИ, чтобы установить нормы, гарантируя, что такие инструменты, как Claude Mythos, используются в первую очередь для укрепления цифрового мира, а не для его разрушения.

Будущие перспективы: Роль ИИ в киберзащите

В будущем роль ИИ в кибербезопасности, вероятно, эволюционирует от реактивного инструмента к фундаментальному уровню жизненного цикла разработки программного обеспечения. По мере того как модели все больше интегрируются в IDE (интегрированные среды разработки), можно ожидать, что «линтеры безопасности» на базе ИИ в режиме реального времени станут стандартом.

Для разработчиков и специалистов по безопасности урок, извлеченный из этого исследования при поддержке Anthropic, ясен: эра ручного, разрозненного аудита кода уходит в прошлое. Будущее принадлежит тем, кто может эффективно управлять большими языковыми моделями для содействия в решении сложной задачи обеспечения безопасности самых критически важных систем в мире. Приведет ли это к более безопасному интернету или к гонке вооружений между атакующими и защищающими ИИ — пока неизвестно, но одно можно сказать наверняка: ландшафт безопасности ядра MacOS, и, по сути, всей кибербезопасности, изменился навсегда.

Рекомендуемые

Mythos Anthropic помогает исследователям обнаружить уязвимость безопасности ядра macOS

Claude Mythos Preview от Anthropic помог исследователям выявить уязвимости Apple macOS и разработать эксплойт.