ZV

zgsfsec/vshell_mcp

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

21 stars 4 forks Качество 57 Тренд 18

УПЛОТНИТЕ УПРАВЛЕНИЕ КОМАНДАМИ, УПРАВЛЕНИЕ ФАЙЛАМИ, ТУННЕЛЬНОЕ АГЕНТСТВО, УПРАВЛЕНИЕ ПРОСЛУШИВАНИЕМ, ГЕНЕРАЦИЮ КЛИЕНТОВ И Т. Д., ЧТОБЫ ИИ МОГ НАПРЯМУЮ УПРАВЛЯТЬ ЛЮБЫМ КОНТРОЛИРУЕМЫМ ХОСТОМ НА ПЛАТФОРМЕ。

Обзор

Уплотните управление командами, управление файлами, туннельное агентство, управление прослушиванием, генерацию клиентов и т. Д., Чтобы ИИ мог напрямую управлять любым контролируемым хостом на платформе. - Просмотреть текущую конфигурацию соединения (URL/номер учетной записи), пользователя входа в систему, версию сервера и авторизацию -: номер клиент/слух/агент, онлайн-номер, CPU/память/диск/загрузка, пропускная способность, номер соединения TCP/UDP: перечислить все контролируемые хосты (онлайн/оффлайн, система, IP, пользователь, тайм-аут) -: выполнить команды оболочки (поддержка трубопровода/переадресация/рабочий/тайм-аут) -: каталоги колонок, чтение и запись файлов, новый/удаленный/имя, загрузка/выгрузка, загрузка URL (wget) -: добавление или удаление туннеля/агента, включение/деактивация, повторное примечание - просмотр и добавление новых мониторов (** по требованию) - генерация и загрузка клиентов (стадия/список/слухи/шеллкод/df) - Повторное использование конца таблицы управления оболочками v WebSocket (/api/terminal/ws). Каждая команда открывает интерактивную оболочку, сначала sty-echo закрывает эхо, фиксирует подсказку, затем использует уникальный тег MCPB * / MCPD *, чтобы вернуть команду в чистый стад. - /api/file/, /api/tunnel/HTTP интерфейс для v shell. При запуске, в обмен на JWT (Token: Request Header), истек автоматический повторный вход. - Go 1.24+ (требуется только для строительства; компилируется только двоичный для работы) Работающая машина имеет доступ к веб-адресу платформы v shell (либо HTTP / HTTPS). *: устанавливается пароль учетной записи -tokeen; в противном случае -p будет заполнен (-u по умолчанию admin). .️-h связывается с v-оболочкой ** Параметры (не помогают); см. Когда службы MCP запускают другие машины, URL заполняет адрес и порт машины; если он открыт -mcpurl, заполняет адрес, который он генерирует. Общее описание: host Id (см. список hosts); local path, и т.д., относится к пути. - Это мощный инструмент, пожалуйста, используйте платформу v shell только для собственного управления. - получить информацию о сервере возвращает пароль входа, как это для клиента AI。

Обзор (машинный перевод)

Управление командной строкой, управление файлами, туннельное агентство, управление прослушиванием, генерация клиентов и т. д. платформы управления оболочками ** с возможностью **MCP Server (передача SSE) **, чтобы позволить ИИ напрямую управлять любым управляемым хостом на платформе.

Function Функциональные свойства

** Информация о сервере**: просмотреть текущую конфигурацию соединения (URL/номер учетной записи), пользователя входа в систему, версию конца службы и авторизацию -** индикатор приборной панели**: количество клиентов/интервью/агентов, онлайн, CPU/RAM/disk/load, пропускная способность, TCP/UDP соединения -** Управление потоком данных**: список всех хостов (в/оффлайне, системе, IP, пользователе, месте происхождения) -** Командный контроль**: выполнение команд оболочки на любом хосте (поддержка трубы/перенаправление/работа/овертайм) -** Управление файлами**: каталог столбцов, чтение и запись файлов, новый/удаленный/переименованный, загрузка/загрузка, загрузка URL (wget)

  • ** Тоннельный агент**: Добавления и удаления туннелей/агентов, ввод в эксплуатацию/отключение, изменение редакции -** Управление аудиторией**: Просмотр и добавление новых мониторов (удаление не предусмотрено по мере необходимости) ** Поколение клиентов**: Генерировать и скачивать клиент (stage reverse / Listen positive / statusles / shellcode / dll / ebpf и др.)

** В общей сложности 27 инструментов**, проверенных через официальный MCP SDK и экземпляр v shell до конца.

Как это работает

** Командное управление**: Re-entry v shell management console WebSocket/api/terminal/ws. Каждая команда открывает интерактивную оболочку, Сначала [[T1] закрывает эхо, фиксирует подсказку, затем использует [[T2]/MCPD_* уникальный тег для извлечения команды и возвращения в чистый стад. Документы/Туннели: Прямой вызов [T4], [T5] HTTP интерфейс v shell. ** Аккредитация**: логин пароля учетной записи при запуске в обмен на заголовок запроса JWT ([T6], окончание автоматического повторного входа).

Экологические требования

  • Go 1.24+ (требуется только для строительства; компилируется только двоичный для работы) Запустите машину для доступа к веб-адресу платформы v shell (все HTTP / HTTPS)

#построить

Настройка и запуск

Утверждает следующее:

Параметры заполнят описание по умолчанию |- |- |- |- | [T7] | - | v shell Web Console address, like [[T8] | [T9] * [T10] * [T10] Номер учетной записи Login [T11] | * - | пароль входа [T12] | - | Предустановленный JWT, установленный и прошедший вход в код учетной записи

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →

Конфигурация

{ "mcpServers": { "vshell": { "type": "sse", "url": "http://127.0.0.1:19080/sse" } } }