Der skulle ikke gå særlig lang tid efter PunkBuster’s udgivelse til Quake 3, før et splinternyt koncept blev lanceret – nemlig AliasBuster, som skulle umuliggøre det at fakenicke på servere. Det er Rico fra Clan Judge der har lavet dette lille mesterværk, som efter sigende er serverside, hvilket betyder at serveradmins skal emaile til Rico (tjd.org.uk), og forklare hvorfor de er værdige til at have AliasBuster på.
Her er nogle tekniske specifikationer:



It’s well known that the Q3 1.32 Point Release added cheat protection in the form of Punkbuster. What is less well known however, is that it also added a feature that has long been a part of Halflife – Unique Game IDs. More recent versions of Punkbuster automatically create a one way hash of your CD key that leaves you with an utterly unique and irreversible identifier for the game. This identifier (rather than your CD key) may then be used to ban a player from the server or a series of servers… and whilst you can easily change names, you can’t easily change Punkbuster Globally Unique IDentifiers (PB GUIDs).

What does this all mean? Well it’s something that CS and Tribes 2 players have been doing for years… you can use this information to unmask and identify aliasers and fake nickers. To obtain a list of players GUIDs just do a “pb_list” while on a server and condump the results. This is where AliasBuster comes in to help – by recording and maintaining a searchable database of the names players used against Punkbuster GUIDs, we can build up a rough picture of who is using what name (given enough time). The AliasBuster Project may be found here.

19 KOMMENTARER

  1. ja, så måtte id sq godt fixe det i en ny point release.. ville dælme være rart med et system alla battlenet bare til q3.. (q4 måske?)

  2. lyder vel egentlig ok, men hvad nu hvis man er lidt leet og skifter nick til fx telum^mesterrailer eller teæum@mega-traet eller sårn noed…gad jeg nok ikk blive kicked for…eller hvis man har hang til forskellige farver i prefix og skifter lidt engang imellem…kan se mange “huller” i et system der egentlig er ligegodt imo.

  3. I har tydeligvis ikke forstået meningen med AliasBuster.

    Ideen er at HVIS man finder en lamer/cheat0r/whatever som man mener skal bannes – så kan dette gøres med AliasBuster. Og uanset hvilket nick personen vil benytte sig af fremover vil han blive busted.

  4. Ehm ingen af jer fatter tilsyneladende… Ideen med aliasbuster er at lave en database over de GUID som punkbuster har tilført, GUID er dit personlige spillerId som bliver lavet ud fra din cd-key, så ingen andre kan altså stjæle dette GUID…

    Men med dette GUID kan man jo ikke fake eftersom dit GUID altid er det samme om du hedder julekvaj eller bare kvajet, med systemet kan man checke en spillers GUID i databasen og se hvilke andre nicks han er kendt under… GUID på de andre spillere på en server findes ved at skrive /pb_list

    Alt dette har jeg læst ud fra hvad de skrev på http://www.esreality.com

  5. ud over det så er det ikke hvis man mener at man er værdig at man skal bede om at få det på sine servere… Man skal blot installere det og så ellers sende de logs over GUIDs+aliases der kommer ud af det til ham så de kan blive tilføjet databasen….

  6. Jo det gør man netop i det tilfælde… Eftersom der blev spillet fra en netcafe og det derfor er netcafeens GUID(CD-keys) der spilles med frem for ens personlige.