PunkBuster - Définition

Source: Wikipédia sous licence CC-BY-SA 3.0.
La liste des auteurs est disponible ici.

PunkBuster est un logiciel, produit par la société Even Balance, dont le but est d'interdire toute tricherie (plus précisément les cheats) dans les jeux vidéo jouables sur internet. Il a été déployé dans plusieurs jeux populaires tels que Quake 3 Arena, Battlefield 1942, Call of Duty, Medal of Honor, Wolfenstein: Enemy Territory ou encore War Rock

Histoire

La première version bêta de PunkBuster est publiée le 21 septembre 2000 pour Half-Life quand Valve Software s'aperçoit et s'inquiète du nombre croissant de tricheurs.

Return to Castle Wolfenstein est le premier jeu dans lequel PunkBuster est complètement intégré.

Fonctionnement

La première version sortie pour Half-Life est une application à part entière, lancée en arrière-plan en même temps que le jeu. Depuis 2001, le programme est directement intégré au moteur de jeu.

Lors d'une partie, le PunkBuster du serveur peut communiquer avec le PunkBuster du client, et ainsi vérifier si le client se conforme aux règles communes. Dans le cas où le serveur détecte une anomalie, il bannit temporairement ou définitivement le joueur suspect, en bannissant le numéro de série du jeu ainsi que plusieurs numéros de série de pièces détachés de son ordinateur, afin que le "tricheur" ne puisse plus jouer en ligne aux jeux PunkBuster.

Voici les moyens dont PunkBuster met en place et dispose :

  • Il recherche en temps réel des programmes de triches connus dans la mémoire vive des clients, en utilisant une base de données.
  • Le système de mise à jour en arrière plan s'assure qu'aucune nouvelle version corrompue ou fausse ne soit installée sur la machine client par le biais de multiples serveurs sur Internet.
  • Des rapports d'erreurs cryptés sont fréquemment envoyés au serveur par les clients.
  • Les administrateurs du serveur peuvent manuellement bannir un joueur.
  • Le serveur peut optionnellement être configuré pour rechercher des joueurs exploitant des bogues du moteur de jeu.
  • Le serveur peut également être configuré pour vérifier l'authenticité des fichiers de base du jeu, par des fonctions de hachage MD5.
  • Les administrateurs du serveur peuvent voir des captures d'écran des clients, cela peut permettre de détecter une triche éventuelle.
  • Certains noms de joueurs insultants peuvent être prohibés.
  • Le serveur peut donner des privilèges d'administrateurs à certains joueurs, lorsqu'aucun administrateur n'est présent dans une partie.
  • Il est possible aux administrateurs de contrôler le serveur par le protocole HTTP sans être présent dans une partie.
  • Les administrateurs peuvent publier les journaux de bord du serveur. Quelques organisations telles que PunksBusted, PBBans et AASA utilisent ces fichiers pour créer et maintenir des listes de tricheurs.

Grâce aux mises à jours fréquentes et automatiques, PunkBuster reçoit les descriptions des programmes de triche et les repère presque aussitôt qu'ils sont découverts.

Il est théoriquement possible de créer un programme, utilisant le protocole de PunkBuster, qui enverrait de faux rapports ne montrant pas la présence de programmes interdits. En pratique, les mises à jours très fréquentes dissuadent, et ne laissent pas le temps aux hackers de trouver des failles. Les listes de tricheurs dissuadent également les joueurs tentés.

Une liste de jeux utilisant PunkBuster

Cette liste n'est pas exhaustive.

  • Battlefield 1942
  • Battlefield 2
  • Battlefield 2142
  • Battlefield Vietnam
  • America's Army
  • Call of Duty
  • Call of Duty 2
  • Call of Duty 4
  • Crysis
  • Doom 3
  • Enemy Territory: Quake Wars
  • Far Cry
  • F.E.A.R Combat
  • Joint Operations: Typhoon Rising
  • Medal of Honor Airbone
  • Medal of Honor: Pacific Assault
  • Need for Speed: ProStreet
  • Quake 3 Arena
  • Return to Castle Wolfenstein
  • Soldier of Fortune II
  • Tom Clancy's Rainbow Six 3: Raven Shield
  • Tom Clancy's Splinter Cell: Pandora Tomorrow
  • Tribes: Vengeance
  • TrueCombat: Elite
  • Wolfenstein: Enemy Territory
  • Prey
  • War Rock

Problèmes de fonctionnement

Récemment, un grand nombre d'utilisateurs a connu des problèmes de fonctionnement via punkbuster, plus spécifiquement les utilisateurs de Windows Vista. Plusieurs aides et tutoriels sont disponibles sur internet pour tenter de remédier à ces dysfonctionnements.

Page générée en 0.080 seconde(s) - site hébergé chez Contabo
Ce site fait l'objet d'une déclaration à la CNIL sous le numéro de dossier 1037632
A propos - Informations légales
Version anglaise | Version allemande | Version espagnole | Version portugaise