
Ландшафт кибербезопасности претерпевает тектонический сдвиг, при котором разрыв между наступательными исследованиями и защитной инфраструктурой устраняется с помощью больших языковых моделей (LLM). Недавнее, весьма значимое событие подчеркнуло эту эволюцию: исследователи успешно использовали экспериментальную модель Anthropic, Claude Mythos, для выявления сложных уязвимостей в ядре Apple macOS.
Годами обнаружение ошибок на уровне ядра требовало глубоких специализированных знаний и тысяч часов ручного аудита кода. Сегодня этот барьер для входа снижается. Используя расширенные возможности рассуждения таких моделей, как Claude Mythos, специалисты по безопасности обнаруживают, что ИИ — это больше не просто помощник для написания шаблонного кода, а грозный инструмент для анализа архитектур низкоуровневых операционных систем. Этот прорыв на стыке ИИ и безопасности систем поднимает критические вопросы о будущем укрепления программного обеспечения и ответственности разработчиков ИИ.
Anthropic давно позиционирует свою серию Claude как модели с превосходными способностями к рассуждению, точностью кодирования и контекстуальной осведомленностью. Claude Mythos, экспериментальная предварительная версия их базовой архитектуры, выводит эти черты на новый уровень. В отличие от чат-ботов общего назначения, которые с трудом справляются с нюансами низкоуровневых языков программирования, таких как C и C++, Mythos демонстрирует удивительную способность ориентироваться в сложных монолитных кодовых базах.
В контексте недавнего открытия в MacOS модель выступила в качестве «умножителя силы» для исследователей безопасности. Вместо того чтобы эксперт-человек кропотливо изучал миллионы строк кода для выявления проблем с повреждением памяти или логических ошибок, исследователи использовали Mythos для синтеза документации, анализа структур ядра и выдвижения гипотез о потенциальных векторах атак. Способность модели «рассуждать» о последствиях вызова конкретной функции — или отсутствии надлежащей проверки границ — позволила исследователям быстро сузить фокус до наиболее уязвимых областей ядра.
Эта возможность представляет собой отчетливую эволюцию по сравнению с предыдущими помощниками по программированию на базе ИИ. В то время как старые модели могли предлагать фрагменты кода, Mythos продемонстрировал способность понимать взаимодействие между различными модулями в рамках сложной операционной системы, фактически действуя как автоматизированный аудитор.
Чтобы понять масштаб этого сдвига, необходимо сравнить традиционные методологии с новыми подходами на базе ИИ, которые в настоящее время применяют «белые хакеры» и аналитики по безопасности.
| Аспект исследования | Традиционный ручной подход | Методология с поддержкой ИИ |
|---|---|---|
| Аудит кодовой базы | Трудоемкая, длительная проверка, требующая экспертов | Быстрое семантическое распознавание паттернов и анализ потоков |
| Разработка эксплойтов | Ручной метод проб и ошибок с использованием отладчиков | Итеративное тестирование гипотез с помощью рассуждений ИИ |
| Анализ документации | Изучение огромных технических документов | Мгновенные запросы к архитектурным спецификациям |
| Обнаружение уязвимостей | Сильная зависимость от индивидуальной интуиции | Масштабируемое, систематическое сканирование на наличие логических ошибок |
Как показано в таблице выше, основное преимущество, предоставляемое Claude Mythos, заключается не обязательно в обнаружении ошибок, которые человек не смог бы найти, а в значительном сокращении времени на обнаружение. Автоматизируя предварительные исследования и анализ кода, исследователи могут сосредоточить свой человеческий интеллект на создании самого эксплойта, эффективно ускоряя весь жизненный цикл исследований безопасности.
Ядро macOS, известное как XNU, является одной из наиболее защищенных и укрепленных целей в современных вычислениях. Исторически сложилось так, что выявление дефекта в XNU требует исчерпывающего понимания управления памятью, Mach IPC и подсистем BSD.
Процесс работы исследователей с Claude Mythos включал отношение к модели как к сотруднику в системе «человек в контуре» (human-in-the-loop). Они предоставили модели контекст относительно конкретных компонентов ядра и попросили её проанализировать поток управления на предмет потенциальных уязвимостей.
Этот рабочий процесс подчеркивает важный нюанс: ИИ в настоящее время не является автономным «хакерским ботом», который может взломать систему нажатием одной кнопки. Это по-прежнему инструмент, требующий человеческого руководства, намерения и проверки. Однако выигрыш в эффективности неоспорим. То, на что раньше уходили недели «вглядывания в код», теперь можно сократить до дней или даже часов управляемого взаимодействия с LLM.
Для такой компании, как Apple, которая гордится архитектурой своей экосистемы с приоритетом безопасности, это развитие событий — палка о двух концах. С одной стороны, это подтверждает силу их существующих программ вознаграждения; исследователи находят эти ошибки, чтобы сообщить о них, а не использовать их злонамеренно. С другой стороны, это означает, что «безопасность через неясность» или просто огромная сложность ядра больше не являются жизнеспособным механизмом защиты от злоумышленников, использующих ИИ.
Если исследователи могут использовать Claude Mythos для поиска уязвимостей, то могут и злоумышленники. Эта реальность заставляет Apple и других поставщиков операционных систем переосмыслить свою позицию в области безопасности. Им необходимо перейти к:
Как организация, сосредоточенная на развитии ИИ, Creati.ai признает, что возможности Claude Mythos по своей сути имеют двойное назначение. Тот же механизм рассуждения, который помогает исследователю найти ошибку, чтобы раскрыть ее Apple, в чужих руках может быть перепрофилирован для разработки эксплойтов нулевого дня для преступной наживы.
Anthropic и другие ведущие лаборатории ИИ в настоящее время идут по канату. Они должны продолжать расширять границы производительности моделей для решения реальных проблем человечества, одновременно внедряя «защитные барьеры», которые предотвращают использование их моделей для генерации вредоносного кода. Инцидент с MacOS служит эталоном этого напряжения. Он доказывает, что модель достаточно мощна, чтобы быть инструментом безопасности, что по определению означает, что она достаточно мощна, чтобы быть инструментом атаки.
Индустрия сейчас входит в эру «ответственных возможностей», где развитие ИИ в такой же степени касается безопасности, как и нейронной архитектуры. Сообщество кибербезопасности должно работать в тандеме с лабораториями ИИ, чтобы установить нормы, гарантируя, что такие инструменты, как Claude Mythos, используются в первую очередь для укрепления цифрового мира, а не для его разрушения.
В будущем роль ИИ в кибербезопасности, вероятно, эволюционирует от реактивного инструмента к фундаментальному уровню жизненного цикла разработки программного обеспечения. По мере того как модели все больше интегрируются в IDE (интегрированные среды разработки), можно ожидать, что «линтеры безопасности» на базе ИИ в режиме реального времени станут стандартом.
Для разработчиков и специалистов по безопасности урок, извлеченный из этого исследования при поддержке Anthropic, ясен: эра ручного, разрозненного аудита кода уходит в прошлое. Будущее принадлежит тем, кто может эффективно управлять большими языковыми моделями для содействия в решении сложной задачи обеспечения безопасности самых критически важных систем в мире. Приведет ли это к более безопасному интернету или к гонке вооружений между атакующими и защищающими ИИ — пока неизвестно, но одно можно сказать наверняка: ландшафт безопасности ядра MacOS, и, по сути, всей кибербезопасности, изменился навсегда.