1. CYYAAA21.07.2024 в 08:32от
Загрузка...
Загрузка...

Необходима конструктивная помощь/совет в обходе бана по железу by Punkbuster.

Тема в разделе "Battlefield", создана пользователем Bazingtor, 26.12.2012.

Метки:
  1. Bazingtor

    Bazingtor

    Статус:
    Оффлайн
    Регистрация:
    26.12.12
    Сообщения:
    4
    Репутация:
    0 +/-
    Игра - BF2142
    ОС - Windows 7 Ultimate x64
    Играю на пиратском сервере. Смену игрового сервера не предлагать.

    Постараюсь подробно описать то, что удалось выяснить мне.

    Методом проб и ошибок выяснил, что способ (метод) в идентификации одного и того же ПК из под Windows XP и Windows 7 принципиально различны. Подтверждается это тем, что на забаненом ПК из под Windows 7 (конечно же я ставил разные сборки семерки, но это не помогло в обходе бана), после установки на него XP игра запускается без проблем (единственное что сменил, так это IP), т.е. ПК тотже, только ОС другая (по идее на этом можно было и остановится, игра ведь запускается, но меня не устраивает XP как система, к семерке привык уже, к тому же есть несколько нюансов мешающих работе в XP, установка Win XP рядом с Win 7 не решит проблему).

    Так же это говорит и о том, что на 99 % в данной идентификации роли не играют: мак-адрес, серийный код сетевой карты. Вероятнее всего, что разрядность системы (проверял на Win 7 Start x32), видеокарта, оперативная память так же в этом не задействованы, по крайней мере, они играют не основную роль.

    В БАНе задействованы: само собой забаненный аккаунт, IP, несколько ключей реестра (на данный момент мне известных). Самый простой бан (за незначительные нарушения) обходится как раз удалением этих ключей. Нужные ключи нашел с помощью System Explorer.

    Один из вариантов, как я считаю, для того, чтобы узнать, где зарыта собака, это поменять несколько, а лучше всего все комплектующие на своем ПК. А дальше работать методом исключения - по одному комплектующему возвращать в систему и проверять в какой момент punkbaster идентифицирует систему как забаненную (хотя этот способ не такой надежный как может показаться на первый взгляд). Как только выясниться на что завязан бан - попытаться программно изменить данные об этом комплектующем или каким-либо способом подсунуть панкбастеру ложные данные, если это возможно. Но к сожалению данный способ мне не подходит, т.к. у меня нет возможности, даже на время, получить дополнительный проц и мать для проведения подобного эксперимента.

    Поэтому для обхода бана на семерке, как я вижу, остается только одно - "копать" в сторону разницы в идентификации Win XP и Win 7.
    Кстати, эта разница говорит и о том, что нужный параметр скорее всего можно изменить программно, хотя это не факт конечно же.

    Заранее благодарен за помощь.
     
    Последнее редактирование: 26.12.2012
  2. gta 4

    gta 4

    Статус:
    Оффлайн
    Регистрация:
    24.07.11
    Сообщения:
    778
    Репутация:
    286 +/-
    Интересно а в pbstream таже система?
     
  3. Bazingtor

    Bazingtor

    Статус:
    Оффлайн
    Регистрация:
    26.12.12
    Сообщения:
    4
    Репутация:
    0 +/-
    Вполне возможно, т.к. после попытки на Win XP запустить приватный чит, из-за которого собственно и получил бан, он выдал ошибку аутентификации и после этого не запускался даже на семерке.

    По всей видимости, данный неизвестный мне (до поры) способ идентификации популярен среди разработчиков, которые хотят защитить свой продукт (от читеров, перепродажи и т.д.).
     
  4. Bazingtor

    Bazingtor

    Статус:
    Оффлайн
    Регистрация:
    26.12.12
    Сообщения:
    4
    Репутация:
    0 +/-
    Неужели ни у кого даже мыслей нет по данной проблеме?