Jump to content

ПанкБастер

ПанкБастер
Оригинальный автор(ы) Тони Рэй
Разработчик(и) Эвен Баланс, Инк.
Первоначальный выпуск 2000 ; 24 года назад ( 2000 )
Операционная система Microsoft Windows , Linux , Mac OS
Тип Античит-программа
Веб-сайт баланс

PunkBuster компьютерная программа , предназначенная для обнаружения программного обеспечения, используемого для мошенничества в онлайн-играх . Это делается путем сканирования содержимого памяти локального компьютера. Компьютеру, уличенному в использовании читов, может быть запрещено подключение к защищенным серверам. Цель программы — изолировать мошенников и не дать им нарушать законные игры. PunkBuster разработан и издан компанией Even Balance, Inc.

Тони Рэй основал Even Balance для разработки PunkBuster после своего опыта борьбы с читерами в Team Fortress Classic . [ 1 ]

Первая бета-версия PunkBuster была анонсирована 21 сентября 2000 года для Half-Life . В то время Valve вела тяжелую борьбу с читерством, которая продолжалась с момента выпуска игры. Первой игрой, в которую был интегрирован PunkBuster, была от id Software Return to Castle Wolfenstein .

Опубликованные функции

[ редактировать ]
  • Сканирование памяти в реальном времени путем установки клиента PunkBuster на компьютеры игроков в поисках известных хаков/читов с использованием встроенной базы данных.
  • Регулируемая двухуровневая фоновая система автоматического обновления с использованием нескольких главных интернет-серверов для обеспечения безопасности конечных пользователей и предотвращения установки ложных или поврежденных обновлений на компьютеры игроков.
  • Все игроки часто отправляют отчеты о состоянии на сервер PunkBuster. При необходимости сервер PunkBuster выдает сообщение о нарушении, которое (в зависимости от настроек) приведет к удалению игрока-нарушителя из игры, а все остальные игроки будут проинформированы о нарушении.
  • Администраторы PunkBuster также могут вручную удалять игроков из игры на определенное количество минут или при желании навсегда забанить.
  • Серверы PunkBuster могут быть дополнительно настроены на случайную проверку настроек игрока в поисках известных уязвимостей игрового движка.
  • Серверы PunkBuster можно настроить так, чтобы клиенты вычисляли частичные MD5- хеши файлов внутри каталога установки игры. Результаты сравниваются с заданной конфигурацией, регистрируются различия и, при необходимости, клиент удаляется с сервера.
  • Администраторы PunkBuster могут запрашивать реальные образцы скриншотов у конкретных игроков и/или могут настроить PB-сервер на случайное получение образцов скриншотов от игроков во время игры. Однако взлом игры может заблокировать снимки экрана (создать обрезанный снимок экрана) или удалить все визуальные особенности взлома (очистка снимка экрана), чтобы остаться незамеченными, в результате чего эффективность этой функции снизится.
  • Предусмотрена дополнительная возможность «плохого имени», чтобы администраторы PunkBuster могли запретить игрокам использовать оскорбительные имена игроков, содержащие нежелательную ненормативную лексику или оскорбления.
  • Функции поиска предусмотрены для администраторов PunkBuster, которые хотят найти в сочетаниях клавиш и скриптах игрока все, что может использоваться для взлома игры.
  • Функция PunkBuster Player Power может быть настроена так, чтобы позволить игрокам самостоятельно администрировать игровые серверы, когда администратор сервера отсутствует полностью, без необходимости ввода паролей, при этом игроки могут голосовать за удаление игрока с сервера за определенную сумму. времени.
  • Серверы PunkBuster имеют дополнительный встроенный mini HTTP интерфейс веб-сервера , который позволяет удаленно администрировать игровой сервер через веб-браузер из любой точки Интернета.
  • Администраторы PunkBuster могут передавать журналы своего сервера в реальном времени в другое место.
  • PunkBuster инициировал блокировку оборудования Punkbuster, которая запрещает аппаратные компоненты при обнаружении читов, которые нарушают или обходят нормальную работу PunkBuster. Эти баны означают постоянную блокировку игроков, чей идентификатор HD соответствует черному списку на Evenbalance.

Несовместимости

[ редактировать ]

Некоторые игры (например, Crysis или BioShock 2 ) не имеют 64-битной версии PunkBuster. По этой причине 64-битные клиенты не смогут играть на серверах с поддержкой PunkBuster, если они не запустят 32-битный клиент игры.

PunkBuster не позволяет пользователям Windows без учетной записи администратора подключаться к каким-либо играм. При подключении к игре пользователя сразу же кикнут за недостаточность привилегий ОС. Начиная с клиента PB v1.700, служба Windows с полными административными правами используется в дополнение к игровому клиенту PunkBuster, что позволяет выполнять обновления без повышения прав пользователя. Однако для корректной работы некоторых игр могут потребоваться права администратора. [ 2 ]

Правоприменение

[ редактировать ]

Глобальные запреты GUID и аппаратные запреты

[ редактировать ]

PunkBuster использует систему под названием «глобальный бан». Либо GUID (сгенерированный из ключа компакт-диска [ 3 ] ) или части аппаратного обеспечения компьютера заблокированы на PunkBuster серверах с поддержкой . Большинство попыток мошенничества получают только предупреждение об обнаружении, но читы, которые мешают работе самого программного обеспечения PunkBuster, могут заблокировать GUID системы-нарушителя и отключить доступ ко всем серверам с поддержкой PunkBuster для этой конкретной игры. Особенно серьезные случаи мошенничества могут привести к блокировке компьютера-нарушителя во всех играх, защищенных PunkBuster. [ 4 ]

По состоянию на 30 июня 2004 г. Even Balance использовала уникальные идентификаторы оборудования для постоянного бана игроков, которые пытаются помешать нормальной работе PunkBuster (что само по себе является нарушением лицензионного соглашения PunkBuster EULA). Даже Balance использует 128-битный частный односторонний хэш, поэтому информацию о серийных номерах отдельных компьютеров невозможно получить из аппаратного GUID. [ 3 ]

Как и в случае с предыдущими блокировками GUID PunkBuster , аппаратная блокировка GUID является постоянной. [ 5 ] Даже Balance не раскрыл, на какое оборудование PunkBuster обращает внимание при блокировке, но тщательная проверка программного обеспечения показала, что GUID может быть основан на серийных номерах сканируемых жестких дисков. Как и многие другие блокировки на основе информации из системы пользователя, аппаратные блокировки GUID могут быть подделаны.

Ложные срабатывания

[ редактировать ]

В период с 30 октября по 6 ноября 2013 года Punkbuster ложно банил пользователей Battlefield 4 с ошибкой «(Gamehack #89265)». По состоянию на 8 ноября 2013 г. проблема решена компанией Even Balance Inc. и все баны Punkbuster, возникшие из-за этой ошибки, были решены и официально признаны ложноположительными.

«Мы подтвердили, что нарушение № 89265 может быть вызвано нечитерским программным обеспечением. Этот код нарушения был удален с наших главных серверов, и мы призываем администраторов серверов дать презумпцию невиновности игрокам, которые подняли этот код за последние несколько дней. ." [ 6 ]

Нападения на PunkBuster

[ редактировать ]

PunkBuster обычно ищет известные сигнатуры чит-программ, а не использует эвристический подход. [ 7 ] 23 марта 2008 года хакеры опубликовали и внедрили доказательство концепции неизбирательного сканирования памяти PunkBuster. Поскольку PunkBuster сканирует всю виртуальную память машины, злоумышленники смогли вызвать массовые ложные срабатывания, передавая фрагменты текста из известных чит-программ на IRC- канал с высокой посещаемостью. Когда PunkBuster обнаружил текст в текстовых буферах IRC-клиента пользователя, пользователи были забанены. [ 8 ] 25 марта 2008 г. компания Even Balance подтвердила существование этого эксплойта. [ 8 ]

Игры с использованием PunkBuster

[ редактировать ]

См. также

[ редактировать ]
  1. ^ Слэгл, Мэтт (9 декабря 2002 г.). «Читы могут разрушить онлайн-игры» . Новости CBS . Проверено 1 апреля 2008 г.
  2. ^ «Часто задаваемые вопросы об услугах PunkBuster» . Ровный Баланс. 23 июля 2008 года . Проверено 23 июля 2008 г.
  3. ^ Перейти обратно: а б «Часто задаваемые вопросы о PunkBuster» . Даже Баланс . Проверено 2 марта 2014 г.
  4. ^ «Поддержка MD5Tool» . Даже Баланс . Проверено 2 марта 2014 г.
  5. ^ «Объявления» . Ровный Баланс. 30 июня 2004 года. Архивировано из оригинала 20 июня 2015 года . Проверено 2 марта 2014 г.
  6. Онлайн-контрмеры/новости PunkBuster (8 ноября 2013 г.) Онлайн-контрмеры PunkBuster . Ровный Баланс. Проверено 19 декабря 2013 г.
  7. ^ «Игровая этика: Часть 3 из 3» . Архивировано из оригинала 22 марта 2016 года.
  8. ^ Перейти обратно: а б «Неткодеры против PunkBuster» . Архивировано из оригинала 18 июня 2016 года.
  9. ^ PunkBuster (23 августа 2011 г.). «Анонсы Панкбастера» . Даже Баланс . Проверено 24 августа 2011 г.
  10. ^ PunkBuster (27 сентября 2013 г.). «Анонсы Панкбастера» . Даже Баланс . Проверено 27 сентября 2013 г.
  11. ^ PunkBuster (22 июля 2008 г.). «Анонсы Панкбастера» . Даже Баланс . Проверено 5 октября 2008 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: dbcaf071d3803937a22fd59eec1cfb6d__1709128020
URL1:https://arc.ask3.ru/arc/aa/db/6d/dbcaf071d3803937a22fd59eec1cfb6d.html
Заголовок, (Title) документа по адресу, URL1:
PunkBuster - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)