RSS
Новые сообщения Участники Правила форума Поиск RSS
  • Страница 1 из 1
  • 1
Пинцип работы PunkBuster
Dr-JohnnymedicДата: Суббота, 30 Апреля 2011, 10:56 | Сообщение # 1
Боец
Группа: Пользователи
Сообщений: 103
Статус: Offline
ЧАСТЬ I
ВНИМАНИЕ! Будучи автором данной статьи я не несу ответственности за возможные сбои в работе операционной системы, программ, комплектующих. Все лекарства принимаются на свой страх и риск.
Общее руководство пользователя:
Введение.
Свежий PB и подробности всегда на http://www.punkbuster.com/
PB (PunkBuster, Панкбастер, ПБ) это утилита, устанавливаемая вместе со всеми сетевыми продуктами компании EA Games. Предназначена она для борьбы с ЧИТЕРАМИ (мухлёвщиками, ипользующими коды, взломщиками, получающими преимущество в игре, а также доступ на ПК пользователей), а также игроками, чьё присутствие на игровом сервере не желательно (ваше интернет-соединение слишком медленное, что тормозит всю игру (высокие пинг), либо вы занимаете чью-то игровую ячейку). Казалось бы, какая полезная штука. Но, хотели как лучше - получилось как всегда. Программа регулярно преподносит неприятные сюрпризы и выкидывает из игры.
Важно перед использованием:
1. советую вам отключить ваш антивирус и FireWall (в том числе и родной Windows XP FireWall). Если вы боитесь за вашу безопасность, то добавьте приложение PunkBuster в число «избранных».
2. Регулярно обновляйте PunkBuster
3. Для полноценной работы требуется открытый UDP порт 17567
4. PunkBuster конфликтует со следующими программами, от установки которых следует отказаться:
- Get Right
- DU Super Controler
- Macro Toolsworks
- Girder 3.2
- PRTG Traffic Grapher
- CyberCorder: cybrcrdr.exe
- Paessler Router Traffic Grapher: prtg4.exe
- 3dnasys.exe
- mIRCStats
- видеодрайвера ATI Catalyst версий 4.10 и 4.1
Принцип работы:
PunkBuster - клиентская программа для сетевых игр. Алгоритм работы предусматривает возможность обнаружения предустановленных «читерских» программ, изменение алгоритма работы игры. Достигается это регулярным обновлением базы данных, путем связи с мастер-сервером. Сканирование происходит во время загрузки игры и далее с определенным интервалом (обычно 20 минут).
Установка и(или) обновление:
- http://www.evenbalance.com/index.php?page=pbsetup.php качаем клиентскую программу (pbsetup.exe 1,3 mb.)
- создаем папку (у меня создана под именем "punkbuster")
- копируем скачанный файл в созданную до этого папку
- запускаем pbsetup.exe
- во вновь открывшемся окне жмём кнопку "I Agree"
- далее "Add a Game" и выбираем из списка установленную(ые) на вашем компьютере игру(ы). Жмем "OK"
- далее "Check For Updates" (ВНИМАНИЕ! Это действие советую совершать как можно чаще, старая версия приложения Punkbuster может стать причиной сбоев в игре)
В процессе обновления в папке появятся файлы созданные Punkbuster. ВНИМАНИЕ! Не удаляйте (перемещайте) их. Если вы пользуетесь утилитами для очистки компьютера от ненужных файлов, следите, чтобы файлы из папки Punkbuster не были удалены (перемещены).
- можете закрыть окно программы и скопировать папку Punkbuster в любой понравившийся уголок на компьютере. ВНИМАНИЕ! Не помещайте Punkbuster в папку с игрой - разработчик отмечает возможные сбои при последующей работе.
Удаление:
Этот процесс состоит из трёх этапов.
1. Тело программы можно удалить вместе с созданной вами папкой для этого приложения
2. Придатки, находящиеся в папке PB (директории вашего игрового приложения) будут удалены вместе с игрой
3. Для пущей чистоты вашей системы, можете заглянуть по адресу: C:Windows, смело удаляйте файлы PnkBstrA PnkBstrB, в C:Windowssystem32LogFiles - папку PunkBuster, в С:Windowssystem32drivers - файл PnkBstrK, а также почистите папку Temp.

ЧАСТЬ II
Возможные проблемы:
1. Блюдо первое - основное:
"Losing Key Packets"
Потеря инфо-пакетов, вызванная чаще всего неудовлетворительным интернет-соединением.
Решение:
Официальный решение от PB: http://www.evenbalance.com/downloads/pbsvc/pbsvc.exe
Uninstall, install, then press the "Test Services" button. Copy-paste the entire output from the "Test Services" window in a new note.
Скачайте утилиту по вышеуказанной ссылке. Запустите "Test Services". Требуется подключение к интернету. В открывшемся окне будет отображаться ход тестирования и его результаты. Если тестирование прошло успешно, закрывайте окно тестирования и запускайте в основном меню "install". PB будет автоматически загружен и обновлен. Приступаем к игре. Если тест не пройден, то проверьте FireWall и интернет-соединение.
Если у ваш антивирус и(или) FireWall отключен(не установлен), PunkBuster обновлён, и ошибка продолжает вас досаждать, то советую рассмотреть вопрос о смене провайдера или действующего тарифного плана на более стабильный и(или) скоростной.
2. "Blocked O/S Privileges" В случае появления этого сообщение или его аналога на русском языке, следует прекратить работу любых защитных программ (антишпион, антивирус, антихакер, firewall и т.п.)
3. “Ошибка pbcl.dll или pbag.dll” PunkBuster не может себя обновить (проверить актуальность версии) самостоятельно. Следует сделать это вручную (см. рецепт выше). Также ошибка может быть вызвана тем, что сервер к которому вы пытаетесь подключиться использует другую версию PunkBustera. Следует попытаться подключиться к другому.
4. Во время игры вы вылетает в главное меню. До этого в нижней части экрана вы видели надпись “PunkBuster running old version” или "PB Server running Old Version". Опять же обновите ваш PunkBuster. ВНИМАНИЕ! Как сервер, так и клиент PunkBuster имеют встроенный механизм автоматического обновления. Причем сервер PunkBuster получает обновления напрямую от мастер сервера обновлений, а затем обновляет подключенных к нему клиентов. Иногда по ряду причин сервер не может произвести обновление. В этом случае клиенты, имеющие более новую версию PunkBuster (получив её, например, от другого сервера или обновившиеся вручную) подсоединившись к такому серверу получают сообщения "PB Server running Old Version" после чего «кикаются». Дело в том, что для корректной работы ПБ необходима совместимость версий ПБ клиента и сервера. В то же время политика безопасности по умолчанию запрещает клиенту делать откат на более старую версию ПБ. Для игры на подобных серверах необходимо прописать в консоли перед коннектом или же непосредственно в игре сразу же после получения подобного сообщения (для этого есть, как правило, 2 минуты):

pb_security 0

разрешив таким образом производить downgrade PunkBuster. Если Вы не хотите прописывать эту строчку каждый раз, можете самостоятельно добавить её (без слэша) в файл pbcl.cfg, расположенный в папке pb (если такового там нет, создайте его командой pb_writecfg), однако, это не рекомендуется разработчиками и следует применять только к доверительным серверам.
5. Во время игры вы можете быть исключены PunkBusterom:
- вы отправили текстовое сообщение со словом входящим в список запрещенных на этом игровом сервере
- ваш ник-нейм содержит запрещенное на сервере слово.
- вы не проявляли какую-либо активность на сервере (зависли, просто отошли ненадолго и ваш персонаж не двигался)
6. “INIT FAILURE” Довольно общая проблема, вызванная либо невозможностью обновить версию PunkBuster клиета, либо даже поврежденным PunkBuster. В этом случае необходимо произвести обновление вручную. (смотри рецепт выше)
7. “VALID CDkey is not reaching GuidAuth Server” При подключению к игровому серверу клиент PunkBuster должен отправить свой ключ на авторизацию «мастеру», где его проверят и затем представят игровому серверу. В ряде ситуаций, когда нет доступа к GuidAuth серверу, может возникать указанная ошибка.
8. “Inadequate O/S Privileges” Последние версии PunkBuster требуют для своей работы части администраторских полномочий в ОС, то есть запускать игру надо, имея права Администратора. Если Вы по каким-либо соображениям не хотите играть под аккаутом администратора, назначьте пользователю, под учетной записью которого Вы играете, права на следующие действия:

# Debug Programs
# Load and unload device drivers
# Manage auditing and security log
# Modify Firmware environment values
# Profile Single Process

Под Windows XP Pro это делается в оснастке Local Security Policy (Control Panel => Administrative Tools => Local Security Policy)
Под Windows Home: Пуск=>Панель управления=>Учетные записи пользователей=>Изменение учетной записи
9. “Blocked O/S Privileges” В этом случае для игры необходимо иметь все полномочия Администратора в системе. Хотя иногда может помочь временное отключение программ, обеспечивающих безопасность (например, антивирусов)
10. Лагает на серверах с активированным PunkBuster. Прежде всего убедитесь, что лаг вызван именно PunkBuster, попробовав поиграть на других серверах, в том числе и на серверах, где PunkBuster отключен. Лаг может быть обусловлен конфликтом прерываний, различным ПО, загружающим систему или сетевой канал, лагами самого игрового сервера и т.д и т.п. Если же Вы полагаете, что лаг вызван именно клиентом PunkBuster, что тоже вполне вероятно, ввиду его достаточно "вздорного" характера, то попробуйте перед подключением к серверу в консоли написать следующие команды:

pb_system 1
pb_writecfg

Команда pb_system управляет функцией, специально разработанной для уменьшения конфликтов PunkBuster с установленным ПО. По команде pb_writecfg её значение будет запомнено в файл pbsys.cfg, так что повторять эти действия каждый раз не придется. К сожалению, pb_system 1 не способна решить все проблемы, обусловленные конфликтом PunkBuster с другим программным обеспечением, и часто приходится искать конфликтующие программы и сервисы самому.
Разработчики также рекомендуют поэкспериментировать с параметром pb_Sleep, который по умолчанию равен 60, однако наиболее распространенное значение для него

pb_Sleep 500

то есть максимально возможное. Подчеркну, что оптимальное значение этого параметра для конкретной системы лучше подбирать индивидуально. Часто меньшие значения (pb_Sleep 20) подходят лучше (запомнить значение pb_Sleep можно также по команде pb_writecfg).
Иногда для уменьшения лагов бывает полезно понизить приоритет, с которым запускается игра до BelowNornal (Ниже среднего) или Low (Низкий).

ВНИМАНИЕ! В результате чего обладатели относительно не очень мощных компьютеров, прежде всего имеющие 512 Мб (и менее) оперативной памяти, могут столкнуться с сильными лагами в начале каждой новой карты продолжительностью от нескольких секунд до минуты, связанными с интенсивным сканированием системы PunkBuster.

Если при запуске игры происходит сбой (зависает игра, BSOD, перезагрузка компьютера и т.п.), постарайтесь, задавая вопрос на форуме, поподробнее описать свою систему - видеокарта, материнская плата (чипсет), процессор, наличие разгона, операционная система (ОС), версии драйверов и т.д.

Я ваш домашний доктор. Пишите, получайте рецепты.

P.S. Собранная выше информация является результатом перевода материалов сайта www.punkbuster.com, статей информационных ресурсов в сети интернет, личного опыта и анализа ваших сообщений о возникших проблемах при использовании программного приложения PunkBuster.

====================================================================================================

Взлом!!

PBSS (PunkBuster Screenshot) - одна из служб PB, делающая скриншоты с компьютера игрока и отправляющая их на сервер.
Зачастую самый эффективный способ выявления читеров, если бы не одно но: при определённых обстоятельствах на сервер вместо скриншота отправляется чёрная картинка, т.е. пустой скриншот.

Обстоятельство первое: PBSS Blocker.
Хак-программа для блокировки PBSS, делает все скриншоты чёрными.
Так читеры пытаются избежать наказания.

Обстоятельство второе: сглаживание на Windows Vista/7.
Как решить эту проблему написано ниже.

Win XP
* Отключаете любое сглаживание и анизотропную фильтрацию
- в игре Texture filtering: Low, Anisotrop. filtering: Off
- в утилитах настройки драйвера, задать фильтрацию "управляемое приложением", либо отключить её принудительно.
* Нельзя сворачивать-разворачивать окно на новых версиях драйверов. на определённых версиях может и не лагать, но есть большое количество исключений на которых "не канает", и если свернул, потом пришёл развернул - посыпались БС. Это происходит из-за перекрытия оверлеев на Vista, т.к. в этой версии Windows их несколько (DX9, DX10) и при сворачивании, разворачивании происходит их переключение-отключение, но не всё ПО может это отследить, в том числе и PunkBuster, проблема эта чаще на уровне системы и вашего драйвера, а также недоработка PunkBuster. Единоразово это исправляется перезапуском игры. Для того чтобы устранить полностью проблему - вам нужно пробовать другие версии (в том числе и откат) драйверов для вашего видеоадаптера-видеокарты, либо ждать очередного обновления клиента PB или игры для совместимости с Vista.
* Любой софт, выскакивающий поверх окна игры, поверх оверлея может дать такой же эффект. Более того антивирусы могут блокировать PunkBuster, обычно это заканчивается киком, но бывают исключения когда блокируются только скриншоты.

Win 7
В драйверах видеокарты проставить Anti-aliasing(сглаживание) как Application Managed(управляется приложением),Anisotropic filtering(анизатропная фильтрация) как Application managed(управляется приложением),отключить Adaptive Anti-aliasing.
В свойствах ярлыка проставить галочки в закладке "Совместимость" "Отключить визуальное оформление" и "Отключить композицию рабочего стола". Можно для уверенности выключить в настройках графики игры сглаживание и анизатропную фильтрацию и в той же закладке "Совместимость" поставить режим совместимости с Windows XP SP3.




Сообщение отредактировал Johnny - Суббота, 30 Апреля 2011, 11:01
 
F_A_S_BondДата: Суббота, 30 Апреля 2011, 12:59 | Сообщение # 2
ВВС
Группа: RMC
Сообщений: 244
Статус: Offline
Жень ты что пособие для читерастов столь написал!!!!!!?????

Медик - это тот, чья задача не допустить чтобы люди умирали естественной смертью.
http://g.bf3stats.com/pc/1zJnlHOv/F_A_S_Bond.png
 
Dr-JohnnymedicДата: Суббота, 30 Апреля 2011, 16:17 | Сообщение # 3
Боец
Группа: Пользователи
Сообщений: 103
Статус: Offline
Я ответил на вопрос - "Как работает PunkBuster?"
И к тому -же по этой статье читеры не смогут юзать чит и тому подобное!




Сообщение отредактировал Johnny - Суббота, 30 Апреля 2011, 17:56
 
MrArTHuRДата: Суббота, 30 Апреля 2011, 20:54 | Сообщение # 4
.
Группа: Пользователи
Сообщений: 42
Статус: Offline
А если скрины чёрные , то тебя будут лучше проверять иль забьют на это ? ( У мну Вин 7 , поэтому и спрашиваю , ведь скрины наверно чёрные ).

Добавлено (30 Апрель 2011, 20:54)
---------------------------------------------
+ , Может ли меня наказать ПБ за читы для др игр ? (Split second / Crisys 2 - пиратки )



 
F_A_S_BondДата: Суббота, 30 Апреля 2011, 23:53 | Сообщение # 5
ВВС
Группа: RMC
Сообщений: 244
Статус: Offline
Артур ты поставил наверное крест на своем принятии в команду после такого вопроса я лично изменил свое "за" на "против" принятия тебя в команду!!!!! Если юзаеш читы для других игр не факт что не стоят на батле....

Медик - это тот, чья задача не допустить чтобы люди умирали естественной смертью.
http://g.bf3stats.com/pc/1zJnlHOv/F_A_S_Bond.png
 
MrArTHuRДата: Воскресенье, 01 Мая 2011, 10:53 | Сообщение # 6
.
Группа: Пользователи
Сообщений: 42
Статус: Offline
Не факт , ты прав но я не для этого купил батлу , у меня читы на пиратках где я фанюсь в миссиях а в играх по сети юзать читы не спортивно , да и вобще я спрашивал про то как это скажется на батлу , ведь я переживаю чтоб меня не забанили из-за читов на др.игры.


 
  • Страница 1 из 1
  • 1
Поиск:

DOMOVOY © 2025