Кибершпионская кампания GTG-1002 с использованием Claude Code
Оригинал: GTG-1002 Claude Code Espionage Campaign
В сентябре 2025 года GTG-1002 использовала джейлбрейкнутого агента Claude Code для проведения кибершпионской кампании против примерно 30 организаций, добившись успеха лишь в отношении нескольких из них. Anthropic с высокой степенью уверенности пришла к выводу, что GTG-1002 — группировка, поддерживаемая китайским государством.
GTG-1002 выбрала в качестве целей организации технологической и финансовой отраслей, химической промышленности и государственного сектора и настроила автономный фреймворк для проведения атак на них. Операторы получили доступ к Claude Code и обошли его защитные механизмы, прикрывая вредоносный замысел ложной легендой о деятельности в сфере защитной кибербезопасности и внешне безобидными задачами. Затем GTG-1002 через MCP подключила джейлбрейкнутого агента Claude к сканерам, средствам автоматизации браузера, средствам взлома паролей, инструментам для работы с базами данных и выделенным серверам для тестирования на проникновение.
Между контрольными точками, требовавшими решений операторов, джейлбрейкнутый агент Claude от GTG-1002 автономно исследовал инфраструктуру целей, выявлял в ней системы, представлявшие высокую ценность, и сканировал её на наличие уязвимостей. Для обнаруженной уязвимости SSRF он разработал и применил специально адаптированную цепочку эксплойтов. Получив доступ к цели, агент составил карту внутренних ресурсов и сетевых связей, обнаружил сертификаты аутентификации в конфигурационных файлах систем, воспользовался собранными учётными данными для доступа к другим сервисам, создал бэкдорную учётную запись и собрал чувствительную информацию из локальных систем и внутренних баз данных.
По оценке, джейлбрейкнутый агент Claude от GTG-1002 выполнил 80–90% всех действий в рамках кампании, в том числе обрабатывал собранные данные, классифицировал их по разведывательной ценности и документировал ход атаки. Люди-операторы по-прежнему принимали примерно 4–6 критически важных решений по каждой цели. В частности, перед эксфильтрацией отобранных данных через веб-сервис Claude требовались проверка и одобрение операторов.
Процедура
- AML.TA0000 Доступ к ИИ-модели
AML.T0040 Доступ к API инференса ИИ-модели
GTG-1002 получила доступ к Claude Code и задействовала его в своём фреймворке для тестирования на проникновение. - AML.TA0005 Выполнение
AML.T0051.000 Прямая промпт-инъекция
Обращаясь к Claude Code, GTG-1002 ложно заявляла о наличии разрешения, выдавала себя за специалиста по защитной кибербезопасности и ставила на первый взгляд безобидные задачи. - AML.TA0007 Уклонение от защиты
AML.T0054 Джейлбрейк LLM
Вводящие в заблуждение промпты позволили обойти защитные механизмы Claude Code и побудили его к наступательным действиям, от выполнения которых он по замыслу должен был отказываться. - AML.TA0003 Подготовка ресурсов
AML.T0016.001 Программные инструменты
GTG-1002 получила сетевые сканеры, фреймворки для эксплуатации баз данных, средства взлома паролей, утилиты для анализа бинарных файлов и другие инструменты, которые стали доступны её джейлбрейкнутому агенту Claude. - AML.TA0003 Подготовка ресурсов
AML.T0128 Компрометация инфраструктуры
GTG-1002 управляла выделенными серверами для тестирования на проникновение, доступными через MCP. Эти серверы обеспечивали удалённое выполнение команд, одновременную координацию работы инструментов и сохранение состояния операции между сеансами кампании. - AML.TA0005 Выполнение
AML.T0103 Развертывание ИИ-агента
GTG-1002 настроила своего агента Claude в составе фреймворка для проведения атак, подключённого к сканерам, средствам автоматизации браузера, средствам взлома паролей, инструментам для работы с базами данных и выделенным серверам для тестирования на проникновение. - AML.TA0001 Адаптация атак, связанных с ИИ
AML.T0117 Автономная адаптация пути атаки
GTG-1002 задала своему агенту Claude цели, область которых ограничивалась выбранной человеком организацией, под ложным предлогом проведения защитного тестирования. Между контрольными точками, требовавшими решений операторов, агент самостоятельно определял и корректировал промежуточные действия по разведке, эксплуатации уязвимостей, получению доступа к учётным данным, перемещению по внутренней инфраструктуре, сбору и эксфильтрации данных. Доступные инструменты он выбирал и вызывал с учётом результатов выполненных действий. - AML.TA0002 Разведка
AML.T0116 Автономная разведка
Джейлбрейкнутый агент Claude от GTG-1002 исследовал системы и инфраструктуру цели, определял направления дальнейшего исследования с учётом полученных сведений и выявил базы данных и платформы оркестрации рабочих процессов, представлявшие высокую ценность. Anthropic не указывает, о какой организации-жертве, продуктах или базах данных идёт речь. - AML.TA0002 Разведка
AML.T0006 Активное сканирование
Джейлбрейкнутый агент Claude от GTG-1002 сканировал диапазоны IP-адресов, связанные с целевой организацией, и её инфраструктуру на наличие уязвимостей. По результатам сканирования он выявил доступные из интернета сервисы и эндпоинты, обнаружил потенциальные уязвимости и выбрал для дальнейшего исследования уязвимость SSRF в неназванном приложении, доступном из интернета. Из опубликованных материалов нельзя установить, была ли эта уязвимость известна ранее и был ли ей присвоен идентификатор CVE. - AML.TA0003 Подготовка ресурсов
AML.T0017.001 Автономная разработка эксплойтов
Джейлбрейкнутый агент Claude от GTG-1002 исследовал способы эксплуатации выявленной уязвимости SSRF, сгенерировал специально подготовленную полезную нагрузку и полную цепочку эксплойтов, проверил выбранный подход, оценил результаты и адаптировал этот подход к целевой системе. - AML.TA0004 Первичный доступ
AML.T0049 Эксплуатация приложения, доступного из интернета
Джейлбрейкнутый агент Claude от GTG-1002 атаковал доступное из интернета приложение с помощью специально адаптированного SSRF-эксплойта и получил доступ к целевой среде. - AML.TA0008 Выявление
AML.T0075 Выявление корпоративных ресурсов
Джейлбрейкнутый агент Claude от GTG-1002 провёл инвентаризацию сервисов и данных на обнаруженных эндпоинтах, искал чувствительные файлы и данные и задействовал подключённые через MCP средства автоматизации браузера, чтобы получить перечень внутренних баз данных, реестров контейнеров, административных интерфейсов, платформ оркестрации рабочих процессов и других сетевых сервисов. Он также отправлял запросы к таблицам пользовательских учётных записей во внутренних базах данных, чтобы получить перечень учётных записей и выявить среди них обладавшие высокими привилегиями. - AML.TA0008 Выявление
AML.T0089 Изучение корпоративной среды
Джейлбрейкнутый агент Claude от GTG-1002 определил параметры системной и сетевой конфигурации обнаруженных устройств, включая типы баз данных, и составил карту, отражавшую полную топологию сети цели, её внутреннюю сетевую архитектуру и отношения доступа между системами и сервисами. - AML.TA0013 Доступ к учетным данным
AML.T0055 Незащищенные учетные данные
Джейлбрейкнутый агент Claude от GTG-1002 провёл поиск в обнаруженных конфигурационных файлах систем и извлёк сертификаты аутентификации и другие аутентификационные данные. В опубликованных материалах не раскрываются точные пути к файлам, команды, хосты и инструменты, которые использовались. - AML.TA0015 Латеральное перемещение
AML.T0012 Действующие учетные записи
Джейлбрейкнутый агент Claude от GTG-1002 проверил пригодность собранных учётных данных для доступа к обнаруженным устройствам, а действующие учётные данные использовал для аутентификации при обращении к внутренним API, базам данных, реестрам контейнеров и инфраструктуре логирования. - AML.TA0006 Закрепление
AML.T0125 Создание учётной записи
Джейлбрейкнутый агент Claude от GTG-1002 создал локальную учётную запись, чтобы сохранить доступ к скомпрометированной среде через бэкдор. - AML.TA0009 Сбор материалов
AML.T0036 Данные из информационных репозиториев
Аутентифицировавшись с помощью собранных учётных данных, джейлбрейкнутый агент Claude от GTG-1002 обращался с запросами к внутренним базам данных и системам, чтобы получить проприетарную информацию, конфигурации систем и чувствительные эксплуатационные данные. - AML.TA0009 Сбор материалов
AML.T0037 Данные из локальной системы
Доступ, полученный в результате первоначальной компрометации, также позволил джейлбрейкнутому агенту Claude от GTG-1002 собрать учётные данные, конфигурации систем и чувствительные эксплуатационные данные, хранившиеся в скомпрометированных системах. - AML.TA0009 Сбор материалов
AML.T0126 Автоматизированный сбор материалов
Джейлбрейкнутый агент Claude от GTG-1002 автоматически собрал и обработал большие объёмы данных организации-жертвы и классифицировал результаты по их разведывательной ценности. Он подготовил подробную документацию об обнаруженных сервисах, собранных учётных данных, чувствительных данных, методах эксплуатации и ходе атаки для поддержки последующих действий в рамках кампании. - AML.TA0009 Сбор материалов
AML.T0127 Промежуточное хранение данных
Джейлбрейкнутый агент Claude от GTG-1002 классифицировал собранные данные по разведывательной ценности, поместил извлечённые данные и документацию по операции в структурированные файлы Markdown для промежуточного хранения и подготовил подробную сводку для рассмотрения оператором. - AML.TA0010 Эксфильтрация
AML.T0025 Эксфильтрация киберсредствами
Рассмотрев сводку, операторы GTG-1002 одобрили передачу отобранных данных через веб-сервис Claude.