CloudSword — проверка безопасности облаков

CloudSword

Инструмент проверки безопасности облачных аккаунтов Alibaba, Tencent и других китайских провайдеров с режимом MCP для агента.

  • 626 ★ репозитория
  • Последний коммит
  • Apache-2.0
MCP-сервер

Широкий доступ

Почему такой уровень

  • Для работы нужны ключи доступа облачного аккаунта, а в режиме MCP параметры модулей приходят аргументами вызова и могут оказаться в диалоге с моделью
  • Часть модулей меняет аккаунт: создает пользователей RAM и CAM, назначает политики, выпускает ключи доступа и развертывает облачную функцию
  • Инструмент двойного назначения: он годится для авторизованных проверок и для разведки чужих аккаунтов
Все причины и проверки

wgpsec/cloudsword

Установка

Ручная установка

brew tap wgpsec/tap
brew install wgpsec/tap/cloudsword

Установка через Homebrew. Готовые бинарные файлы для других систем лежат на странице релизов репозитория.

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Для работы нужны ключи доступа облачного аккаунта, а в режиме MCP параметры модулей приходят аргументами вызова и могут оказаться в диалоге с моделью
  • Часть модулей меняет аккаунт: создает пользователей RAM и CAM, назначает политики, выпускает ключи доступа и развертывает облачную функцию
  • Инструмент двойного назначения: он годится для авторизованных проверок и для разведки чужих аккаунтов

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

CloudSword, он же 云鉴, написан на Go для специалистов по безопасности. Инструмент показывает, какие ресурсы лежат в облачном аккаунте, ищет слабые места и умеет включать готовые меры защиты. Поддерживаются Alibaba Cloud, Tencent Cloud, Huawei Cloud, Baidu Cloud и Qiniu. Управление устроено как в Metasploit: команды use, set и run, поиск модулей, справка по каждому модулю и подсказки при вводе. Ключи доступа остаются в памяти и на диск не записываются. Модулей немного, и они разной глубины. Для Alibaba Cloud есть опись ресурсов OSS, ECS, RAM и доменов, поиск объектов в бакетах OSS, ограничение бакета так, чтобы в него загружались только изображения, и управление пользователями RAM: список, создание, назначение политик, ключи доступа. Для Tencent Cloud есть опись COS, CVM, Lighthouse и CAM, такой же набор операций с пользователями CAM и создание приманки для ключей доступа. У Huawei Cloud, Baidu Cloud и Qiniu пока один модуль: список бакетов. Режим MCP появился в версии 0.0.2. Команда `cloudsword sse http://localhost:8080` слушает порт 8080 по SSE, любой другой первый аргумент запускает сервер по stdio. Каждый модуль становится отдельным инструментом MCP, параметры модуля приходят аргументами вызова. Агент сам выбирает нужный модуль, запускает его и возвращает вывод консоли.

Для кого. Для специалистов по безопасности, у которых есть аккаунты на китайских облаках и которые хотят запускать проверки через агента.

Подходит, если

  • Нужна опись ресурсов своего аккаунта Alibaba Cloud или Tencent Cloud: бакеты OSS и COS, серверы ECS и CVM, пользователи RAM и CAM
  • Идет авторизованная проверка облака, и агент должен по очереди запускать модули и собирать вывод в отчет
  • Нужно проверить, какие пользователи, политики и ключи доступа есть в аккаунте, прежде чем что-то менять
  • Хотите положить в Tencent Cloud приманку для ключей доступа и заметить попытку воспользоваться утекшими данными
  • Бакет OSS должен принимать только изображения, и ограничение проще включить готовым модулем

Не подходит, если

  • Чужие аккаунты без письменного разрешения владельца: инструмент может создавать пользователей и выпускать ключи
  • AWS, Azure, Google Cloud и российские облака: модулей для них в списке нет
  • Нужны регулярные отчеты о соответствии стандартам: CloudSword запускает отдельные модули по запросу и отчетов не строит
  • Консоль и документация на английском: вывод инструмента китайский, как и руководство
  • Ключи с широкими правами не стоит вводить в чат с моделью: в режиме MCP они приходят аргументами вызова

Пример запроса к агенту

Выведи бакеты COS, серверы CVM и пользователей CAM в моем аккаунте Tencent Cloud и собери списки в одну таблицу.

MCP

Транспорт
stdio, sse
Авторизация
API-ключ

Переменные окружения

CLOUD_SWORD_ACCESS_KEY_ID обязательная
Идентификатор ключа доступа облачного аккаунта.
CLOUD_SWORD_ACCESS_KEY_SECRET обязательная, секрет
Секретная часть ключа доступа.
CLOUD_SWORD_SECURITY_TOKEN секрет
Токен безопасности для временных учетных данных.
CLOUD_SWORD_DETAIL
Подробный вывод: значение yes или no.

Ограничения

Консоль, таблицы модулей и руководство написаны по-китайски, русской или английской версии нет. Для работы нужны ключи доступа облачного аккаунта, при временных учетных данных добавляется токен безопасности. Список модулей короткий: у Huawei Cloud, Baidu Cloud и Qiniu только вывод списка бакетов, а AWS, Azure и Google Cloud не поддерживаются вовсе.

В режиме SSE порт берется из адреса вызова, поэтому адрес нужно давать целиком, со схемой и портом, например http://localhost:8080. Последнее обновление репозитория датировано 3 февраля 2026 года, поэтому состояние API облачных провайдеров стоит сверять самостоятельно.

Доступность китайских облачных консолей из России при подготовке карточки не проверялась.

Как отключить. Уберите сервер из конфигурации клиента, для Claude Code это `claude mcp remove cloudsword`, а программу удалите командой `brew uninstall cloudsword`. Ключи доступа CloudSword на диск не пишет, но выпущенные им ключи, пользователей RAM и CAM и облачные функции нужно отозвать в консоли провайдера.

Частые вопросы

Как подключить CloudSword к Claude Code?

Поставьте программу через Homebrew и добавьте сервер командой `claude mcp add cloudsword -- cloudsword stdio`. В коде любой первый аргумент, кроме sse, запускает режим stdio. Для клиентов с SSE запустите `cloudsword sse http://localhost:8080` и укажите адрес http://localhost:8080/sse.

Какие облака поддерживает CloudSword?

Alibaba Cloud, Tencent Cloud, Huawei Cloud, Baidu Cloud и Qiniu. Для Alibaba Cloud и Tencent Cloud модулей больше всего: опись ресурсов, пользователи, ключи доступа. Для остальных есть только список бакетов.

Какие модули CloudSword меняют состояние аккаунта?

Создание пользователей RAM и CAM, назначение им политик, настройка веб-входа и выпуск ключей доступа, а еще ограничение бакета OSS через облачную функцию и создание приманки для ключей Tencent Cloud. Остальные модули только читают списки.

Что делает модуль create_honey_token?

Модуль 2102 для Tencent Cloud создает приманку, то есть ключ доступа, которым настоящий пользователь не пользуется. Любая попытка его применить сигнализирует об утечке данных.

Чем CloudSword отличается от Prowler?

Prowler for Claude Code ведет аккаунт к соответствию CIS, PCI-DSS и другим стандартам. CloudSword работает с китайскими облаками, запускает отдельные модули и умеет создавать объекты в аккаунте.

Обсуждение

Вопросов и отзывов пока нет.

MCP-серверы

MCP-Shield находит конфигурации MCP, подключается к серверам и ищет в описаниях инструментов скрытые команды, каналы утечки и подмену чужих инструментов

MCP-серверШирокий доступ555Звезды репозитория
Официальный

Открытый фреймворк ловушек: поддельные SSH, HTTP, базы данных и MCP-инструменты на YAML, ответы можно поручить LLM, а действия атакующего пишутся в журнал

CLIШирокий доступ2,2 тыс.Звезды репозитория

MCP-сервер для наступательной безопасности: агент запускает более 150 инструментов пентеста и разведки и ведет автоматическую проверку целей

MCP-серверШирокий доступ13,2 тыс.Звезды репозитория

MCP-сервер, который дает агенту разбор уязвимостей: данные NVD, EPSS, каталог CISA KEV, связки с MITRE ATT&CK и оценка риска CVE в одном запросе

MCP-серверРасширенный доступ1,7 тыс.Звезды репозитория

Набор для авторизованного багбаунти: 50 субагентов, 26 команд и 2 MCP-сервера площадок багбаунти для Claude Code, Codex и еще пяти агентов

ПлагинШирокий доступ1 тыс.Звезды репозитория
Выбор редакции

Сканер безопасности для скиллов и MCP агентов: ищет промпт-инъекции, утечки данных и риски цепочки поставок до установки

CLIРасширенный доступ23,4 тыс.Звезды репозитория

Коротко о README

Документ на китайском начинается с описания назначения: быстро показать арендатору облака ресурсы и слабые места и подсказать меры защиты. Затем перечислены четыре достоинства: вывод по-китайски, подсказки команд, логика Metasploit и ключи без записи на диск. Установка идет через Homebrew или бинарный файл из релизов, подробное руководство лежит на wiki.teamssix.com. Дальше идут раздел про MCP со скриншотами подключения, таблицы модулей по провайдерам с рейтингом полезности и пример запуска модуля со списком бакетов OSS.

Бейдж для README

Сообщить о проблеме

Foxx AICloudSword — проверка безопасности облаков
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.