Как аккаунт в Pokerman доходит от игры до заморозки
Как происходит заморозка
Аккаунт не прыгает из «играет» в «забанен». Он проходит несколько фильтров, и на каждом отсеивается часть. Большинство не уходит дальше первого. Тех, кто ушёл, обычно ловят дешёвые статистические сигналы задолго до того, как кто-то полезет смотреть код.
1. Устройство и окружение
Первый фильтр выявляет самые распространённые схемы автоматизации по среде запуска приложения. Саму игру он не проверяет.
- Отпечаток эмулятора. Если запускать APK в BlueStacks или виртуалке на Android-x86, остаются следы: датчики, которые никогда не меняются, строки видеоадаптера, параметры сборки, отсутствие телефонной части. Мобильную игру, которую гоняют с десктопа, видно сразу.
- Root, джейлбрейк и хуки. Устройство с рутом или внедрённым фреймворком (Frida, Xposed, модули Magisk) не проходит проверки целостности. Даже если бот прячется, сама модифицированная среда уже флаг.
- Общее устройство и сеть. Несколько аккаунтов на одном идентификаторе устройства, одном IP или одних платёжных реквизитах склеиваются в кластер. Клубы маленькие, и один телефон у нескольких «игроков» бросается в глаза.
- Служба специальных возможностей. Клиент может перечислить включённые службы и пометить место, если одна из них активна во время игры.
По отдельности это ничего не доказывает. Каждый сигнал добавляет очков риска, и когда их набирается достаточно, место уходит на проверку.
2. Поведение за столом
Второй фильтр недооценивают. Обойти его тяжелее всего: он проверяет поведение в игре. Установленные программы здесь не проверяются.
- Распределение времени ходов. У человека время реакции плавает: он зависает, отвлекается, злится после бэд-бита. Бот чаще ходит с подозрительно одинаковой задержкой или мгновенно там, где живой подумал бы. Оператор строит распределение и отмечает выбросы.
- Ровные размеры ставок. Всегда одна и та же доля банка, ни одного отклонения, ни одной человеческой ошибки. В клубе, где регуляры друг друга знают, одна эта ровность выдаёт игрока.
- Рисунок сессий. Многочасовая игра без усталости, одинаковое время входа и выхода каждый день, никакого человеческого ритма.
- Винрейт и кривая EV. Баланс, который растёт слишком гладко, или винрейт, которого на таких лимитах не держит ни один человек, привлекает ручную проверку. Иногда раньше оператора на него смотрит агент.
3. Сговор и граф связей
Ручная проверка добавляет сигналы о связях между аккаунтами. Оператор строит граф по историям рук: кто слишком часто сбрасывает друг другу, кто упорно садится за один стол, чьи фишки перетекают так, будто это слив. Боты фермой, то есть несколькими согласованными аккаунтами, здесь уязвимее всех. Ферма прибыльна благодаря согласованным действиям, которые выявляет граф сговора.
Во что обходится заморозка в клубном приложении
На публичном сайте бан стоит вам баланса на этом сайте. В клубном приложении счёт больше из-за слоя агентов:
| Последствие | |
|---|---|
| Фишки аннулированы | Клуб может обнулить или забрать баланс мгновенно. Регулятора, к которому можно апеллировать, нет. |
| Долг перед агентом остаётся | Если вы играли в кредит, аннулирование фишек не отменяет долг перед тем, кто их вам выдал. |
| Чёрный список устройства | Идентификатор устройства и платёжные реквизиты помечены, и «свежий» аккаунт с того же телефона находят быстро. |
| Репутация в маленьком пуле | Клубы тесные. Если вас знают как бота, доступ закрывают во всей сети агентов, не ограничиваясь одним клубом. |
Что нужно, чтобы выглядеть человеком, и почему это редко держится
Те, кто пытается обойти обнаружение, обычно меняют очевидные параметры и упускают статистические признаки. Случайные задержки, кривые траектории нажатий, настоящий телефон вместо эмулятора не меняют сути: на тысячах рук фиксированная стратегия оставляет слишком аккуратное распределение. Настоящие игроки дрейфуют. Они тильтуют после неудачной раздачи, скучают и открывают лимпом, долго думают в тривиальном споте, уходят раньше времени в даунсвинге. Бот, который не дрейфует, чем дольше играет, тем заметнее: больше данных, точнее у оператора модель «нормы», и яснее видно, как далеко от неё это место.
Второе, чего маскировкой не исправить, это след связей. Одиночный дисциплинированный аккаунт в клубе ещё сойдёт за сильного регуляра. Ферма аккаунтов, которые финансируют друг друга, садятся вместе или гоняют фишки по кругу, структуру спрятать не может: ради этой структуры ферма и существует. Чем больше масштаб, тем больше вы похожи на граф, а проверка графа оператору дешёва, и обойти её дорого.
Как читать риск на практике
Эти уровни проверки дают модель риска, но не чеклист:
| Класс сигнала | Цена для оператора | Цена обхода |
|---|---|---|
| Окружение (эмулятор, root) | Дёшево, автоматически | Умеренная: нужен настоящий телефон, но тогда сложнее с захватом экрана |
| Поведение (тайминги, размеры ставок) | Дёшево, статистика | Высокая: на большом объёме дрейф трудно подделать |
| Связи (граф сговора) | Умеренно, пакетная проверка | Очень высокая, если у вас больше одного аккаунта |
| Аномалия винрейта и EV | Дёшево, запускает проверку | Чтобы спрятаться, приходится нарочно терять преимущество |
Сигналы, которые оператору считать дешевле всего, автоматическому игроку труднее всего обмануть. Из-за этой асимметрии, а не из-за какой-то одной хитрой проверки, автоматизация в клубных приложениях со временем проигрывает, даже когда играет хорошо.
Итог
Оператору не нужно взламывать вашего бота. До заморозки ваша связка успевает выдать дешёвые статистические и человеческие сигналы. Эмуляторы, общие устройства и ровные тайминги заметны издалека, а клубно-агентская модель превращает заморозку в прямую потерю денег и испорченное имя в маленькой сети. Мы объясняли в разборе как устроены клубные приложения (он пока на английском), что сама архитектура загоняет автоматизацию на самую просматриваемую поверхность.
Что из этого следует обычному игроку
Большинство читателей не строят ботов. Они хотят понять, безопасен ли предложенный им инструмент или жульничает ли сосед по столу. Если вам продают «гарантированно безопасного» бота или советчика для Pokerman, гарантия и есть красный флаг: те, кто ведёт обнаружение, свои пороги не публикуют, и ни один продавец их не знает. Риск несёт не он, на кону ваш аккаунт и ваш расчёт с агентом. И если подозреваете, что соперник автоматизирован, полезны поведенческие наблюдения, а не технические: подозрительно ровные тайминги, размеры ставок без отклонений, сессии без усталости. Именно на таких данных проверка и строится, поэтому жалоба с конкретными наблюдениями по времени ходов полезнее, чем «кажется, это бот».
Если хотите обсудить конкретную связку, ссылка на чат есть в шапке.