词条 | PunkBuster |
释义 |
}}{{Infobox software | name = PunkBuster | logo = Punkbuster logo.png | logo_size = 150px | screenshot = | caption = | collapsible = | author = Tony Ray | developer = Even Balance, Inc | released = {{start date and age|2000}} | latest release version = | latest release date = | latest preview version = | latest preview date = | programming language = | operating system = Microsoft Windows, Linux, Mac OS | platform = | size = | language = | genre = Anti-cheat software | license = | website = {{Url|evenbalance.com}} }} PunkBuster is a computer program that is designed to detect software used for cheating in online games. It does this by scanning the memory contents of the local machine. A computer identified as using cheats may be banned from connecting to protected servers. The aim of the program is to isolate cheaters and prevent them from disrupting legitimate games. PunkBuster is developed and published by Even Balance, Inc. HistoryTony Ray founded Even Balance to develop PunkBuster after his experience with cheaters on Team Fortress Classic.[1] The first beta of PunkBuster was announced on September 21, 2000 for Half-Life. Valve Software was at the time fighting a hard battle against cheating, which had been going on since the release of the game. The first game in which PunkBuster was integrated was id Software's Return to Castle Wolfenstein. FeaturesPublished features
IncompatibilitiesSome games (like Crysis or BioShock 2) do not have a 64-bit version of PunkBuster. For this reason, 64 bit clients will not be able to play in PunkBuster enabled servers unless they run the 32-bit client of the game. PunkBuster does not allow Windows users without administrative accounts to connect to any games. Upon connecting to a game, the user will be immediately kicked for having insufficient OS privileges. Starting with PB client v1.700, a Windows service with full administrative rights is used in complement with the ingame PunkBuster client, allowing updates without user rights elevation. However, some games might still require administrative rights before PunkBuster will function correctly.[2] EnforcementGlobal GUID bans and Hardware bansPunkBuster uses a system called 'global banning'. Either the GUID (generated from the CD key[3]) or parts of the computer's hardware are banned from PunkBuster-enabled servers. Most attempts at cheating will only receive a detection warning, but cheats that interfere with PunkBuster's software itself could lock out the GUID of the offending system and disable access to all PunkBuster enabled servers for that particular game. Particularly severe instances of cheating may lock the offending computer out of all PunkBuster-protected games.[4]As of June 30, 2004, Even Balance has used unique hardware identifiers to permanently ban players who attempt to interfere with PunkBuster's normal operation (which is, itself, a violation of the PunkBuster EULA). Even Balance uses a 128-bit private one-way hash so that no serial number information for individual computers can be obtained from a hardware GUID.[3] As with previous PunkBuster GUID bans, hardware GUID lockouts are permanent.[5] Even Balance has not disclosed what hardware PunkBuster looks for when issuing a ban, but close examination of the software has indicated that the GUID may be based on the serial numbers of scanned hard-drives. As with many bans based off information from the user's system, hardware GUID bans can be spoofed. False PositivesDuring the period of October 30 to November 6, 2013 Punkbuster was falsely banning Battlefield 4 users with the error "(Gamehack #89265)" As of November 8, 2013 the issue has been resolved by Evenbalance inc. and all Punkbuster bans resulting from this error have been resolved and officially deemed a false-positive. "We have confirmed that Violation #89265 may be triggered by non-cheat software. This Violation code has been removed from our master servers and we encourage server admins to give the benefit of the doubt to players who raised this code over the past few days."[6] Attacks on PunkBusterPunkBuster usually searches for known cheat program signatures as opposed to relying on a heuristic approach.[7]{{dead link|date=February 2017}} On March 23, 2008, hackers published and implemented a proof of concept exploit of PunkBuster's indiscriminate memory scanning. Because PunkBuster scans all of a machine's virtual memory, malicious users were able to cause mass false positives by transmitting text fragments from known cheat programs onto a high population IRC channel. When PunkBuster detected the text within user's IRC client text buffers, the users were banned.[8]{{dead link|date=February 2017}} On March 25, 2008, Even Balance confirmed the existence of this exploit.[8] Games using PunkBuster{{div col|colwidth=22em}}
See also
References1. ^{{cite web |author = Slagle, Matt |url = http://www.cbsnews.com/stories/2002/12/09/tech/main532309.shtml |title = Cheats Could Ruin Online Gaming |publisher = CBS News |date = December 9, 2002 |accessdate = April 1, 2008}} 2. ^{{cite web|url=http://www.evenbalance.com/index.php?page=pbsvcfaq.php|title=Frequently Asked Questions about PunkBuster Services|publisher=Even Balance|date=July 23, 2008|accessdate=July 23, 2008}} 3. ^1 {{cite web|url=http://www.punkbuster.com/index.php?page=faq-generic.php|title=Frequently Asked Questions about PunkBuster|publisher=Even Balance|accessdate=March 2, 2014}} 4. ^{{cite web|url=http://www.evenbalance.com/index.php?page=md5tool.php|title=Support MD5Tool|publisher=Even Balance|accessdate=March 2, 2014}} 5. ^{{cite web|url=http://www.evenbalance.com/index.php?page=announce04.php|title=Announcements|publisher=Even Balance|date=June 30, 2004|accessdate=March 2, 2014|archiveurl=https://web.archive.org/web/20150620083446/http://www.evenbalance.com/index.php?page=announce04.php|archivedate=June 20, 2015}} 6. ^PunkBuster Online Countermeasures/News (November 8, 2013) PunkBuster Online Countermeasures. Even Balance. Retrieved December 19, 2013 7. ^{{cite web|title=Gaming Ethics: Part 3 of 3|url=http://bashandslash.com/index.php?option=com_content&task=view&id=258&Itemid=78|archive-url=https://web.archive.org/web/20160322133643/http://bashandslash.com/index.php?option=com_content&task=view&id=258&Itemid=78|archive-date=March 22, 2016}} 8. ^1 {{cite web|title=netCoders vs. PunkBuster|url=http://bashandslash.com/index.php?Itemid=78&id=297&option=com_content&task=view|archive-url=https://web.archive.org/web/20160618090959/http://bashandslash.com/index.php?Itemid=78&id=297&option=com_content&task=view|archive-date=June 18, 2016}} 9. ^{{cite web |author= PunkBuster |url= http://www.evenbalance.com/index.php?page=announce.php |title= PunkBuster Announcements |publisher= Even Balance |date= August 23, 2011 |accessdate= August 24, 2011}} 10. ^{{cite web |author= PunkBuster |url= http://www.evenbalance.com/index.php?page=announce.php |title= PunkBuster Announcements |publisher= Even Balance |date= September 27, 2013 |accessdate= September 27, 2013}} 11. ^{{cite web |author= PunkBuster |url= http://www.evenbalance.com/index.php?page=announce.php |title= PunkBuster Announcements |publisher= Even Balance |date= July 22, 2008 |accessdate= October 5, 2008 }} External links
2 : 2000 software|Anti-cheat software |
随便看 |
|
开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。