SimpleDLC для StandLeo
Работает- Android
Виртуальное пространство: как работают читы без root - через приложение-контейнер, которое запускает копию Standoff 2 и подгружает в нее код чита без прав суперпользователя. Такой способ выбирают владельцы телефонов, на которых нет root или получить его нельзя. Контейнер снимает часть технических ограничений, но не меняет главного: античит Standoff 2 блокирует аккаунты за стороннее ПО. Ниже разобрано, что такое root и Magisk, как устроены контейнеры, почему в них работают читы и какие у них ограничения и риски.
Root - это права суперпользователя в Android, которые дают программам полный доступ к системе и данным других приложений. По умолчанию каждое приложение работает в своей песочнице и не может читать память или файлы соседних программ. Root снимает это ограничение, поэтому часть читов и Game Guardian в обычном режиме требуют именно его.
Права суперпользователя выдает менеджер root, и приложение получает их только после запроса и подтверждения владельца телефона. Получение root на большинстве телефонов начинается с разблокировки загрузчика, а она обычно стирает все данные устройства. Некоторые производители не дают разблокировать загрузчик или ограничивают гарантийное обслуживание после этого.
Банковские приложения и сервисы с проверкой Play Integrity могут отказываться работать на устройстве с root. Разблокированный загрузчик сам по себе тоже может провалить такую проверку, даже если root потом удален.
Magisk - это инструмент для получения root, который изменяет загрузочный образ, а не системный раздел. Такой подход называют systemless: системные файлы остаются нетронутыми, а изменения подключаются при загрузке. Magisk поддерживает модули и умеет скрывать root от выбранных приложений через список исключений.
Скрытие root не делает вмешательство в игру невидимым: античит может искать не только root, но и сам чит. Установка Magisk требует тех же шагов, что и любой root: разблокировки загрузчика и прошивки измененного образа. Если разблокировка недоступна или стирание данных неприемлемо, остается виртуальное пространство.
Виртуальное пространство - это приложение-контейнер, которое устанавливает внутрь себя копии других приложений и запускает их в своем окружении. Для Android копия игры выглядит частью контейнера: она работает в его процессах и с его разрешениями. Контейнер перехватывает обращения гостевого приложения к системе и подменяет ответы так, чтобы программа работала как обычно установленная.
Для системы все процессы внутри контейнера принадлежат одному приложению-хозяину. Поэтому Android выдает разрешения контейнеру, а не игре, и гостевые приложения изолированы друг от друга слабее, чем обычные.
Контейнеры бывают двух типов. Клонеры приложений запускают копии программ в процессах самого контейнера и делят с ними его разрешения. Виртуальные машины запускают внутри приложения отдельную систему Android, и в такой системе бывает свой root. Вторые требуют больше памяти и ресурсов процессора, потому что поверх основной системы работает еще одна.
Контейнер сам загружает код игры в свои процессы, поэтому может загрузить туда и библиотеку чита. Для этого не нужен root: у контейнера уже есть доступ к памяти процессов, которые он создал. Так работают инжекторы и мод-меню, рассчитанные на запуск внутри контейнера.
Game Guardian тоже поддерживает режим без root: программа и игра устанавливаются в одно виртуальное пространство. Внутри контейнера Game Guardian получает доступ к памяти игры, которого в обычной системе у него нет. В виртуальной машине с собственным root читы и Game Guardian работают так же, как на телефоне с root.
Набор функций задает сам чит: Aimbot, ESP / Wallhack или Skin Changer в контейнере работают через то же вмешательство в память игры. Карточки, которые не требуют root, собраны в разделе читы на Standoff 2 без рута. У карточек указан статус; SHA-256 и результат «VirusTotal: X из Y» с датой скана показаны при наличии этих данных.
Порядок у разных контейнеров похож, а точные требования указаны на странице карточки.
Каждый APK, и контейнер, и чит, перед установкой стоит сверить по SHA-256. После обновления Standoff 2 копию игры в контейнере обновляют отдельно.
Контейнер добавляет лишний слой между игрой и системой, поэтому производительность падает, а на слабых телефонах возможны просадки кадров. Архитектура контейнера должна совпадать с архитектурой игры: 64-битной игре нужен 64-битный контейнер или его отдельное дополнение. Сервисы Google внутри контейнера работают не всегда, и вход через них может не сработать.
После обновления Standoff 2 чит может перестать работать до выхода своей новой версии, даже если контейнер исправен. Часть контейнеров не поддерживает новые версии Android и на свежей прошивке не запускается или работает с ошибками. Виртуальная машина занимает заметный объем памяти, потому что хранит отдельную копию системы.
Не каждый чит совместим с контейнером. Модули Magisk и Zygisk требуют root на самом устройстве, и клонер приложений их не заменяет. Из контейнеров читам, которым нужен root для доступа к чужим процессам, подходит только виртуальная машина с собственным root.
Приложение-контейнер видит все, что происходит внутри него: данные игры, введенные пароли и сессии входа. Поэтому контейнер из неизвестного источника опасен не меньше, чем поддельный чит. Разрешения, которые нужны гостевым приложениям, выдаются самому контейнеру, и список его запросов обычно длинный. Часть бесплатных контейнеров показывает рекламу и собирает данные об использовании.
Контейнер не скрывает вмешательство от античита. Игра может заметить, что работает внутри чужого процесса: пути к файлам, имя пакета и другие параметры окружения отличаются от обычной установки. Античит Standoff 2 блокирует аккаунты за стороннее ПО, и запуск в виртуальном пространстве этот риск не отменяет. Подробно о причинах блокировок рассказано в гайде за что Standoff 2 блокирует аккаунты.
Эмулятор, например BlueStacks или LDPlayer, запускает Android на компьютере с Windows. Виртуальное пространство работает на самом телефоне и запускает приложения внутри другого приложения. В LDPlayer root включается в настройках самого эмулятора, поэтому читам с root там не нужна отдельная прошивка. Карточки для компьютера собраны в разделе читов для игры на компьютере.
Нет, приложение-контейнер ставится как обычный APK и работает без root. Доступ к памяти игры оно получает потому, что само запускает ее процессы. Виртуальные машины с собственным root дают права суперпользователя только внутри своей системы, а не на телефоне.
Нет, контейнер меняет способ запуска, но не скрывает стороннее ПО от проверок. Игра может определить, что работает в чужом окружении. Античит Standoff 2 может блокировать аккаунты за стороннее ПО. Заявления о защите внутри чита не гарантируют отсутствие бана.
Нет, копия в контейнере живет отдельно от установленной игры. Официальный клиент на рабочем столе продолжает работать как обычно. Обе версии подключаются к одним и тем же серверам Axlebolt, поэтому в копии действуют те же правила.
Возможные причины - несовпадение архитектуры контейнера и игры, неподдерживаемая версия Android и нехватка памяти. Игра также может не запуститься после обновления, пока копия в контейнере не обновлена. Проверьте поддержку 64-битных приложений в контейнере и переустановите копию игры внутри него.
Технически вход возможен, но контейнер видит данные входа и сессию. Если к игре подключен чит, риск бана распространяется и на этот аккаунт. Для проверки модов используют отдельный аккаунт без ценного инвентаря, чтобы ограничить возможные потери.
Нет, описанные контейнеры - приложения для Android. В iOS другая модель безопасности, и такие программы там не устанавливаются. Для iPhone и iPad используются другие способы установки, и они не связаны с виртуальным пространством.
Набор функций задает сам чит, а способ запуска влияет на совместимость и производительность. Версия для контейнера не требует root, но добавляет нагрузку и зависимость от приложения-контейнера. Карточки этой категории собраны в каталоге мод-меню для Standoff 2, и у каждой указано, нужен ли root.