Difference between revisions of "Cheating/fr"

From Team Fortress Wiki
Jump to: navigation, search
m (Applied filters to Hacking/fr (Review RC#250653))
(Hacks Communs)
 
(16 intermediate revisions by 6 users not shown)
Line 5: Line 5:
 
{{Quotation|'''L'Administratrice''' aux hackers|Vous avez toujours été une déception...|sound=Announcer_am_lastmanforfeit02.wav|en-sound=yes}}
 
{{Quotation|'''L'Administratrice''' aux hackers|Vous avez toujours été une déception...|sound=Announcer_am_lastmanforfeit02.wav|en-sound=yes}}
  
'''Hacking''' définit l'utilisation de programmes externes dans le but d'altérer un jeu ou gagner un avantage injuste. [[Valve/fr|Valve]] possède une politique stricte contre le hackinng et bannira les hackers détectés avec [[Valve Anti-Cheat/fr|système Anti-Triche Valve]], aussi connu sous le nom de VAC (pour Valve Anti-Cheat en anglais). La plupart des hacks prennent l'une des formes suivantes:
+
'''Hacking''' définit l'utilisation de programmes externes dans le but d'altérer un jeu ou gagner un avantage injuste. [[Valve/fr|Valve]] possède une politique stricte contre le hacking et bannira les hackers détectés avec [[Valve Anti-Cheat/fr|système Anti-Triche Valve]], aussi connu sous le nom de VAC (pour Valve Anti-Cheat en anglais). La plupart des hacks prennent l'une des formes suivantes:
  
 
*Envoi de fausses informations concernant le joueur au serveur;
 
*Envoi de fausses informations concernant le joueur au serveur;
 
*Interception d'information concernant le jeu, permettant au joueur d'avoir connaissance de données qui auraient dû lui être cachées;
 
*Interception d'information concernant le jeu, permettant au joueur d'avoir connaissance de données qui auraient dû lui être cachées;
 
*Exploitation du moteur du jeu afin de modifier ce dernier à l'avantage du joueur.
 
*Exploitation du moteur du jeu afin de modifier ce dernier à l'avantage du joueur.
 +
 +
Les hackers peuvent être reportés à [[Valve/fr|Valve]] en utilisant la touche {{Key|F7}} pendant le jeu pour prendre une capture d'écran et envoyer un rapport d'abus. Même si VAC banni automatiquement les hackers avec le temps, ceci notifiera Valve de l’existence de nouveaux hacks. Tous les rapports sont lus.
  
 
[[Image:Esp.png|thumb|200px|right|Un joueur utilisant des hacks sur [[Dustbowl/fr|Dustbowl]]]]
 
[[Image:Esp.png|thumb|200px|right|Un joueur utilisant des hacks sur [[Dustbowl/fr|Dustbowl]]]]
Line 15: Line 17:
 
==Hacks Communs==
 
==Hacks Communs==
 
===Aimbots===
 
===Aimbots===
 +
Ces hacks permettent de viser et tirer automatiquement sans que le joueur ait à intervenir. Ces aimbots vont du programme simple qui tire sur des modèles de joueurs colorés à d'autres, extrêmement sophistiqués détectant les "hitboxes" des joueurs en puisant directement dans la mémoire du serveur. Les aimbots les plus sophistiqués ne tirent même pas automatiquement: lorsque le joueur tire près de l'ennemi, l'aimbot ne fait que "l'aider" en rendant le tir parfait avec un rapide déplacement du viseur.
 +
 +
Il existe plusieurs variantes de aimbot :
 +
 +
* '''Aimbot''': Verouille le viseur sur l'ennemi et attaque automatiquement.
 +
* '''Projectile aimbot''': Anticipe les mouvements de l'ennemi et tire là où il se trouvera probablement. Il existe plusieurs variantes pour chaque type de projectile.
 +
* '''Silent aimbot''': Permet au joueur de tirer sur un ennemi sans déplacer le viseur pour le client piraté ou les autres joueurs. Cependant, les mouvements brusque du viseur sont toujours visibles en mode Spectateur.
 +
** '''pSilent aimbot''': Identique au  silent aimbot, mais il masque les mouvements de viseur brusques en mode Spectateur.
 +
* '''Smooth aimbot''': Identique au aimbot, mais déplace le viseur de manière plus organique au lieu de se verouiller instantanément sur la cible.
 +
* '''Aim assist''': Aide le joueur à viser l'ennemi, mais n'attaque pas automatiquement.
 +
** '''Projectile aim assist''': En plus d'aider le joueur à viser la position probable d'un ennemi en mouvement, un marqueur visuel indique aussi sa position probable.
 +
* '''Auto backstab''': [[Backstab/fr|Poignarde]] automatiquement une cible dès que possible. L'angle du joueur est aussi modifié subtilement dépendamment de la position de la cible.
 +
* '''Melee Swing Prediction''': Prédit l'emplacement de la cible pour les attaques de corps-à-corps.
 +
 +
[[Image:Wallhack.png|thumb|250px|right|Exemple d'utilisation de la commande console r_drawothermodels_2 afin de ne montrer que les "fils de fer"]]
 +
 +
===Triggerbot===
 +
Exécute certaines actions sans l'intervention du joueur. De base, ce hack tire automatiquement lorsqu'un ennemi passe devant le réticule, mais des versions plus sophistiquées permettent entre-autre de:
 +
* Poignarder un ennemi dès le moment opportun
 +
* Faire exploser automatiquement les bombes collantes lorsqu'un ennemi passe à proximité
 +
* [[Airblast/fr|Renvoyer]] des projectiles avec un timing parfait.
  
Ces hacks permettent de viser et tirer automatiquement sans que le joueur ait à intervenir. Ces aimbots vont du programme simple qui tire sur des modèles de joueurs colorés à d'autres, extrêmement sophistiqués détectant les "hitboxes" des joueurs en puisant directement dans la mémoire du serveur. Les aimbots les plus sophistiqués ne tirent même pas automatiquement: lorsque le joueur tire près de l'ennemi, l'aimbot ne fait que "l'aider" en rendant le tir parfait avec un rapide déplacement du viseur.
+
===Anti-aim===
 +
Ce hack modifie constamment l'angle de vue du joueur afin de le protéger contre les [[Headshot/fr|tirs à la tête]]. Ceci est généralement réalisé en donnant à l'angle de vue du joueur des valeurs X et Y hors-champs; son modèle semble alors faire face dans une direction, mais sa hitbox peut être dans la direction opposée. Cependant, l'anti-aim ne permet pas de tirer dans une direction opposée à la hitbox visuelle, ce qui signifie que si le tricheur tire vers l'avant, la hitbox se verouillera dans cette direction pour le tir.
 +
 
 +
Une autre fonctionnalité du anti-aim est le "spinbot", faisant tourner erratiquement le tricheur sur lui-même, mais sans que sa perspective ne soit affectée.
  
Certains aimbots peuvent également viser devant l'ennemi et tirer des projectiles (roquettes, grenades...) là où il sera probablement.
+
L'anti-aim permet aussi de protéger le joueur contre les poignardages. Si un Spy est détecté derrière la hitbox, le modèle du joueur est retourné aussitôt, faisant échouer la tentative de poignardage.  
  
[[Image:Wallhack.jpg|thumb|200px|right|Exemple d'utilisation de la commande console r_drawothermodels_2 afin de ne montrer que les "fils de fer"]]
+
===Anti-anti-aim===
 +
Ce hack permet de contrecarrer les anti-aims en visant de force certaines parties du modèle du joueur jusqu'à ce qu'un tire à la tête se produise.
  
 
===Wallhacks===
 
===Wallhacks===
+
Ces hacks permettent à l'utilisateur de voir d'autres joueurs à travers les murs et autres obstacles visuels. Ils vont du programme qui détecte la position des joueurs en utilisant le moteur du jeu aux pilotes vidéo et fichiers du jeu altérés afin de donner des textures claires ou translucides. Les wallhacks les plus sophistiqués aident même le joueur à viser ou tirer, le préparant à attaquer un ennemi vu à travers un mur dès que qu'il arrive à portée de tir.  
Ces hacks permettent à l'utilisateur de voir d'autres joueurs à travers les murs et autres obstacles visuels. Ils vont du programme qui détecte la position des joueurs en utilisant le moteur du jeu aux pilotes vidéo et fichiers du jeu altérés afin de donner des textures claires ou translucides. Les wallhacks les plus sophistiqués aident même le joueur à viser ou tirer, le préparant à attaquer un ennemi vu à travers un mur dés que qu'il arrive à portée de tir.
 
  
 
===ESP===
 
===ESP===
 
 
Ces hacks revèlent à l'utilisateur des informations qui devraient normalement lui être cachées. Ils vont d'informations sur la santé et la position des ennemis à des données sur l'équipement, les munitions et le statut. Les hacks de ce type sont particulièrement efficaces dans Team Fortress 2, puisqu'ils peuvent révéler la santé et le niveau de l'[[ÜberCharge/fr|ÜberCharge]] des Medics. La plupart de ces hacks fonctionnent en "lisant" les informations client d'autres joueurs ou les données situées dans la mémoire du serveur.
 
Ces hacks revèlent à l'utilisateur des informations qui devraient normalement lui être cachées. Ils vont d'informations sur la santé et la position des ennemis à des données sur l'équipement, les munitions et le statut. Les hacks de ce type sont particulièrement efficaces dans Team Fortress 2, puisqu'ils peuvent révéler la santé et le niveau de l'[[ÜberCharge/fr|ÜberCharge]] des Medics. La plupart de ces hacks fonctionnent en "lisant" les informations client d'autres joueurs ou les données situées dans la mémoire du serveur.
  
 
===Speed Hacks===
 
===Speed Hacks===
 
+
Ces hacks augmentent le nombre de paquets de commandes de mouvement envoyés par l'utilisateur par seconde, faisant croire au serveur que le client subit des latences pour qu'il accélère ses mouvements du joueur en compensation. Ce hack n'affecte pas certaines mécaniques comme la vitesse de rechargement ou la cadence de tir. Les armes qui fonctionnent d'après le nombre de paquets envoyés par l'utilisateur par seconde, ou les "ticks DELTA", peuvent être affectées. Ceci inclut le temps de chargement d'une Übercharge, de l'Invisibilité, du Bonk! Atomic Punch ou de la charge du bouclier d'un Demoman. Les armes basées sur l'interprétation du temps du serveur ne sont pas affectées. La plupart du temps, les Speed Hacks donnent des résultats évident (par exemple, un joueur extrême rapide, peut-être plus que certains projectiles). Mais certaines versions plus sophistiqués n'altèrent que légèrement l'horloge système. Le joueur se déplace ainsi plus rapidement, mais le changement est plus subtil, lui donnant un avantage plus difficilement détectable.
Ces hacks permettent au joueur d'augmenter grandement sa vitesse. Ainsi, le hacker se déplace plus vite, tire et recharge plus vite, et ainsi de suite. Les Speedhack modifient "l'horloge système" du client. Pour chaque seconde qui passe sur le serveur, le client croit avoir opéré durant plusieurs secondes. Les commandes ainsi effectuées sont exécutées à chaque synchronisation du serveur avec le client. La plupart du temps, les speedhacks donnent des résultats évident (par exemple, un joueur extrême rapide, peut-être plus que certains projectiles). Mais certains speedhacks plus sophistiqués n'altèrent que légèrement l'horloge système. Le joueur se déplace ainsi plus rapidement, mais le changement est plus subtil, lui donnant un avantage plus difficilement détectable.
 
  
 
===Spinbots===
 
===Spinbots===
 
+
Utilisés pour rendre les spectateurs malades ou nauséeux lorsqu'ils regardent le Hacker et auparavant utilisé pour contrecarrer les Aimbots des autres Hackers, ces hacks modifient le comportement du joueur sur le serveur sans altérer l'expérience de jeu de celui-ci. En général, l'utilisateur semble être accroupi et tournoie très rapidement de manière irrégulière, rendant sa hitbox difficile à déterminer. De son propre point de vue, le hacker joue normalement: le comportement erratique vu par les autres joueurs lui est invisible. Ces hacks modifient la mémoire ou perturbent la réception de "paquets" entre le client et le serveur.
Ces hacks modifient le comportement du joueur sur le serveur sans altérer l'expérience de jeu de celui-ci. En général, l'utilisateur semble être s'accroupir et tournoyer rapidement et continuellement, rendant sa hitbox difficile à déterminer. De son propre point de vue, le hacker joue normalement: le comportement erratique vu par les autres joueurs lui est invisible. Ces hacks modifient la mémoire ou perturbent la réception de "paquets" entre le client et le serveur.
 
  
 
===Tapping Hacks===
 
===Tapping Hacks===
 
 
Ces hacks altèrent le trafic du réseau afin de créer de la latence. Certains programmes sophistiqués retardent ou "perdent" des paquets envoyés par le client au serveur, sans toucher à ceux envoyés au client par le serveur. Cela permet au hacker de jouer sans trop de latence, tandis que le serveur considère qu'il possède une très grande latence. Ce genre de hacks est presque identique à de réels problèmes de réseau que des joueurs peuvent rencontrer, les rendant difficilement remarquables.
 
Ces hacks altèrent le trafic du réseau afin de créer de la latence. Certains programmes sophistiqués retardent ou "perdent" des paquets envoyés par le client au serveur, sans toucher à ceux envoyés au client par le serveur. Cela permet au hacker de jouer sans trop de latence, tandis que le serveur considère qu'il possède une très grande latence. Ce genre de hacks est presque identique à de réels problèmes de réseau que des joueurs peuvent rencontrer, les rendant difficilement remarquables.
  
 
===Suppressions===
 
===Suppressions===
 +
Ces hacks suppriment ou altèrent des éléments du jeu afin de le rendre plus facile pour l'utilisateur. Un exemple mineur serait un hack qui enlèvent l'effet à l'ecran du saignement ou du Jaraté. Un autre hack pourrait également désactiver la propagation des balles (pour des armes comme le [[Shotgun/fr|Fusil à pompe]]) autour du viseur. Cela est généralement dû à la suppression de la fonctionnalité depuis le client ou au placement d'un programme altérant certains paquets envoyés et reçus.
  
Ces hacks suppriment ou altèrent des éléments du jeu afin de le rendre plus facile pour l'utilisateur. Un exemple mineur serait un hack qui enlèvent l'effet à l'ecran du saignement ou du Jaraté. Un autre hack pourrait également désactiver la propagation des balles (pour des armes comme le [[Shotgun/fr|Fusil à pompe]]) autour du viseur. Cela est généralement dû à la suppression de la fonctionnalité depuis le client ou au placement d'un programme altérant certains paquets envoyés et reçus.
+
===Achievement Hacks===
 +
Ce Hack très commun permet d'obtenir des succès de Team Fortress 2, mais aussi d'autre jeux Free-to-Play via un programme externe. Il n'est pas facile de déceler ce genre de Hack, puisque certains serveurs sont équipés d'un plugin qui permet aux utilisateurs, via une commande, d'obtenir un nombre limité de succès pour certaines armes déblocables. Un utilisateur présentant un très grand nombre de succès obtenus en très peu de temps (voire même tous en même temps) a très fort probablement utilisé un Achievement Hack. Cependant, VAC ne peut pas détecter ce Hack, puisqu'il peut être utilisé sans que le jeu ne soit ouvert.
 +
 
 +
===Manipulation des Cvar===
 +
Ce Hack se greffe directement au jeu pour permettre au Hacker d'altérer des variables que le client ne pourrait normalement pas modifier, comme {{code|sv_cheats}} et {{code|mat_wireframe}}. Néanmoins, ce type de Hack est plutôt rare.
 +
 
 +
==Hacks corrigés==
 +
Les hacks suivant ont été corrigés par Valve au fil de mises à jour.
 +
 
 +
===Spammeur de Succès===
 +
Permet au tricheur de rapidement déverrouiller puis reverrouiller des succès, inondant le chat de notification et faisant constamment jouer l'effet sonore. Ceci fut corrigé en 2014 lorsque Valve implémenta une limite sur le nombre de succès pouvant apparaître dans le chat à la fois.
 +
 
 +
===Airstuck===
 +
Permettait au tricheur de flotter dans les airs en bloquant l'envoi de usercmds au serveur.
 +
 
 +
Ceci permettait de réaliser certains exploits, comme :
 +
* Accumuler de la vélocité durant un rocket jump ou un sticky jump.
 +
* Obtenir une Übercharge infinie avec le [[Phlogistinator/fr|Phlogistinateur]] en réalisant la raillerie à répétition.
 +
* Übercharge ou Bonk! Atomic Punch illimité.
 +
* Portée illimitée pour le [[Medi Gun/fr|Medi Gun]].
 +
* Capturer des [[Control Points/fr|Points de Contrôle]] en [[Casual Mode/fr|Mode Occasionnel]] durant le temps de préparation.
 +
* Contrer certains aimbots
 +
 
 +
Corrigé dans le {{Patch name|4|20|2017}} avec l'arrivée de la commande {{code|sv_player_usercommand_timeout}}, nécessitant qu'un utilisateur envoie au moins une usercmd d'ici à chaque intervalle spécifiée. Régler la commande à 0 permet d'utiliser cette triche sur ce serveur.
  
 
===Hacks de critiques===
 
===Hacks de critiques===
 +
Ces hacks, uniques à Team Fortress 2, utilisait le moteur et tentait de déterminer si tirer à un moment précis produirait une [[Critical Hit/fr|Critique]]. Une fois que cet instant est déterminé, le hack tire, assurant ainsi que chaque tir de l'utilisation est critique.
 +
 +
Corrigé en 2013 avec l'arrivée du système du "Seau de Critiques".
 +
 +
=== Hitscan Silent Aim ===
 +
Ce hack permettait aux utilisateurs de silent aim de cacher les mouvements de caméra brusques visibles en mode spectateur. Ce hack n'affectait que les armes de type [[Hitscan/fr|hitscan]], comme les Fusils à Pompe et les Pistolets.
 +
 +
Corrigé dans le {{Patch name|7|23|2015}} avec l'arrivée de la commande {{code|sv_maxusrcmdprocessticks_holdaim}}, permettant au serveurs de suspendre les ticks d'un client pour plusieurs ticks; régler cette commande à 0 permet d'utiliser la triche sur ce serveur.
 +
 +
=== Minigun Jumping ===
 +
Il est normalement impossible de sauter en faisant tourner le [[Minigun/fr|Minigun]] en tant que [[Heavy/fr|Heavy]]. Cette triche supprimait cette restriction en faisant croire au serveur que le Minigun ne tournait pas.
 +
 +
Corrigé en 2013
 +
 +
=== Aucune dispersion ===
 +
Prédisait ou modifiait la valeur seed d'une arme pour réduire, voire complètement supprimer sa dispersion.
 +
 +
Corrigé dans le patch du {{Patch name|7|23|2015}}, lorsque le contrôle du seed a été transféré du client au serveur.
 +
 +
=== Scope Hack ===
 +
Permettait de charger la lunette du [[Sniper Rifle/fr|Fusil de Sniper]] instantanément.
 +
 +
=== Latence du serveur ===
 +
Inondait le serveur avec un déluge de commandes afin de provoquer des latences ou des déconnexions forcées.
 +
 +
Ce hack fut partiellement corrigé dans le {{Patch name|6|7|2018}} en limitant la quantité de commandes qu'un joueur peut envoyer par ticks. Cependant, certains serveur communautaires sont toujours affectés.
 +
 +
=== Gel de séquence/Suppressions ===
 +
Abusait le canal du réseau afin de passer des séquences. Il était alors possible de supprimer certaines conditions comme le [[Bleed/fr|Saignement]] ou les [[Afterburn/fr|Brûlures]].
 +
 +
Dépendamment du nombre de séquences passées, les tricheurs pouvaient aussi exploiter le système de compensation des latences, rendant difficile pour les autres joueurs de le toucher avec des armes de type hitscan.
 +
 +
Cette triche permettait aussi de :
 +
* Terminer une raillerie prématurément (Par exemple, couper la raillerie du [[Phlogistinator/fr|Phlogistinateur]] pour bénéficier de la protection [[Übercharge/fr|Übercharge]]).
 +
* Supprimer l'[[Stun/fr|étourdissement]] après avoir été effrayé par un fantôme.
 +
* Dupliquer des Kits de Santé.
 +
* Dupliquer des Kits de Munitions
 +
* Lancer du [[Jarate/fr|Jaraté]] ou du [[Mad Milk/fr|Lait Frelaté]] à l'infini.
 +
* Accélérer la capture d'un Point de Contrôle ou le capturer instantanément.
 +
* Se rendre visible et invisible instantanément en tant que [[Spy/fr|Spy]].
 +
* Recharger instantanément pour certaines armes.
 +
* Faire tourner le Minigun instantanément.
 +
* Capturer des Points de Contrôle à l'envers, permettant à l'équipe en défense de capturer des points de l'équipe en attaque.
 +
* Se faire ignorer par les PNJs, comme les [[Sentry Gun/fr|Mitrailleuses]] ou [[Merasmus/fr|Merasmus]].
 +
* Infliger des dégâts négatifs avec les arcs du Sniper, donnant au joueur ennemi un immense bonus d'extra-santé.
 +
* Tirer deux coups à la fois avec des armes à lente cadence, comme les Fusils à Pompe et les Lance-Roquettes.
 +
* Tirer toutes les bombes du [[Stickybomb Launcher/fr|Lanceur de Bombes Collantes]] d'un seul coup.
 +
* Abuser des Kits de Santé de pair avec les [[Gloves of Running Urgently/fr|Gants de Retraite Urgente]] pour obtenir un bonus d'extra-santé illimité.
 +
* Ralentir la charge d'armes pouvant être chargée, comme le [[Cow Mangler 5000/fr|Broyeur de Bovin 5000]], ou le Lanceur de Bombes Collantes. 
 +
 +
Il était aussi possible de contourner certaines conditions sans hacks en faisant geler le jeu (par exemple, en spammant la commande {{code|snd_restart}}) pour se désynchroniser du serveur.
 +
 +
Ce type de hack a été corrigé dans le {{Patch name|11|7|2017}}, mais certains effets qui persistaient toujours ont dû être corrigé ultérieurement.
 +
 +
=== Viewangle Speed Hack ===
 +
Lorsque le speedhack original a été corrigé, une nouvelle forme connue sous le nom de "Viewangle Speed Hack" émergea, permettant aux joueurs de dépasser la vélocité maximale.
 +
 +
Corrigé dans le {{Patch name|7|24|2014}}.
  
Ces hacks, uniques à Team Fortress 2, utilisent le moteur et tentent de déterminer si tirer à un moment précis produira une [[Critical Hit/fr|Critique]]. Une fois que cet instant est déterminé, le hack tire, assurant ainsi que chaque tir de l'utilisation est critique.
+
==Le hacking sur console==
 +
À l'aide d'une certaine méthode, les utilisateurs de la PlayStation 3 peuvent assigner les touches de leur manette à des commandes de la console comme {{code|noclip}} par exemple ou {{code|god}} afin d'obtenir un avantage injuste sur les autres joueurs. L'utilisation de ce genre de modifications est passible d'un bannissement de PlayStation Network ainsi que de Xbox Live.
  
 
==Voir aussi==
 
==Voir aussi==

Latest revision as of 21:02, 20 November 2024

Wallhack sur 2Fort
Wallhack sur 2Fort
«
Vous avez toujours été une déception...
L'Administratrice aux hackers
»

Hacking définit l'utilisation de programmes externes dans le but d'altérer un jeu ou gagner un avantage injuste. Valve possède une politique stricte contre le hacking et bannira les hackers détectés avec système Anti-Triche Valve, aussi connu sous le nom de VAC (pour Valve Anti-Cheat en anglais). La plupart des hacks prennent l'une des formes suivantes:

  • Envoi de fausses informations concernant le joueur au serveur;
  • Interception d'information concernant le jeu, permettant au joueur d'avoir connaissance de données qui auraient dû lui être cachées;
  • Exploitation du moteur du jeu afin de modifier ce dernier à l'avantage du joueur.

Les hackers peuvent être reportés à Valve en utilisant la touche F7 pendant le jeu pour prendre une capture d'écran et envoyer un rapport d'abus. Même si VAC banni automatiquement les hackers avec le temps, ceci notifiera Valve de l’existence de nouveaux hacks. Tous les rapports sont lus.

Un joueur utilisant des hacks sur Dustbowl

Hacks Communs

Aimbots

Ces hacks permettent de viser et tirer automatiquement sans que le joueur ait à intervenir. Ces aimbots vont du programme simple qui tire sur des modèles de joueurs colorés à d'autres, extrêmement sophistiqués détectant les "hitboxes" des joueurs en puisant directement dans la mémoire du serveur. Les aimbots les plus sophistiqués ne tirent même pas automatiquement: lorsque le joueur tire près de l'ennemi, l'aimbot ne fait que "l'aider" en rendant le tir parfait avec un rapide déplacement du viseur.

Il existe plusieurs variantes de aimbot :

  • Aimbot: Verouille le viseur sur l'ennemi et attaque automatiquement.
  • Projectile aimbot: Anticipe les mouvements de l'ennemi et tire là où il se trouvera probablement. Il existe plusieurs variantes pour chaque type de projectile.
  • Silent aimbot: Permet au joueur de tirer sur un ennemi sans déplacer le viseur pour le client piraté ou les autres joueurs. Cependant, les mouvements brusque du viseur sont toujours visibles en mode Spectateur.
    • pSilent aimbot: Identique au silent aimbot, mais il masque les mouvements de viseur brusques en mode Spectateur.
  • Smooth aimbot: Identique au aimbot, mais déplace le viseur de manière plus organique au lieu de se verouiller instantanément sur la cible.
  • Aim assist: Aide le joueur à viser l'ennemi, mais n'attaque pas automatiquement.
    • Projectile aim assist: En plus d'aider le joueur à viser la position probable d'un ennemi en mouvement, un marqueur visuel indique aussi sa position probable.
  • Auto backstab: Poignarde automatiquement une cible dès que possible. L'angle du joueur est aussi modifié subtilement dépendamment de la position de la cible.
  • Melee Swing Prediction: Prédit l'emplacement de la cible pour les attaques de corps-à-corps.
Exemple d'utilisation de la commande console r_drawothermodels_2 afin de ne montrer que les "fils de fer"

Triggerbot

Exécute certaines actions sans l'intervention du joueur. De base, ce hack tire automatiquement lorsqu'un ennemi passe devant le réticule, mais des versions plus sophistiquées permettent entre-autre de:

  • Poignarder un ennemi dès le moment opportun
  • Faire exploser automatiquement les bombes collantes lorsqu'un ennemi passe à proximité
  • Renvoyer des projectiles avec un timing parfait.

Anti-aim

Ce hack modifie constamment l'angle de vue du joueur afin de le protéger contre les tirs à la tête. Ceci est généralement réalisé en donnant à l'angle de vue du joueur des valeurs X et Y hors-champs; son modèle semble alors faire face dans une direction, mais sa hitbox peut être dans la direction opposée. Cependant, l'anti-aim ne permet pas de tirer dans une direction opposée à la hitbox visuelle, ce qui signifie que si le tricheur tire vers l'avant, la hitbox se verouillera dans cette direction pour le tir.

Une autre fonctionnalité du anti-aim est le "spinbot", faisant tourner erratiquement le tricheur sur lui-même, mais sans que sa perspective ne soit affectée.

L'anti-aim permet aussi de protéger le joueur contre les poignardages. Si un Spy est détecté derrière la hitbox, le modèle du joueur est retourné aussitôt, faisant échouer la tentative de poignardage.

Anti-anti-aim

Ce hack permet de contrecarrer les anti-aims en visant de force certaines parties du modèle du joueur jusqu'à ce qu'un tire à la tête se produise.

Wallhacks

Ces hacks permettent à l'utilisateur de voir d'autres joueurs à travers les murs et autres obstacles visuels. Ils vont du programme qui détecte la position des joueurs en utilisant le moteur du jeu aux pilotes vidéo et fichiers du jeu altérés afin de donner des textures claires ou translucides. Les wallhacks les plus sophistiqués aident même le joueur à viser ou tirer, le préparant à attaquer un ennemi vu à travers un mur dès que qu'il arrive à portée de tir.

ESP

Ces hacks revèlent à l'utilisateur des informations qui devraient normalement lui être cachées. Ils vont d'informations sur la santé et la position des ennemis à des données sur l'équipement, les munitions et le statut. Les hacks de ce type sont particulièrement efficaces dans Team Fortress 2, puisqu'ils peuvent révéler la santé et le niveau de l'ÜberCharge des Medics. La plupart de ces hacks fonctionnent en "lisant" les informations client d'autres joueurs ou les données situées dans la mémoire du serveur.

Speed Hacks

Ces hacks augmentent le nombre de paquets de commandes de mouvement envoyés par l'utilisateur par seconde, faisant croire au serveur que le client subit des latences pour qu'il accélère ses mouvements du joueur en compensation. Ce hack n'affecte pas certaines mécaniques comme la vitesse de rechargement ou la cadence de tir. Les armes qui fonctionnent d'après le nombre de paquets envoyés par l'utilisateur par seconde, ou les "ticks DELTA", peuvent être affectées. Ceci inclut le temps de chargement d'une Übercharge, de l'Invisibilité, du Bonk! Atomic Punch ou de la charge du bouclier d'un Demoman. Les armes basées sur l'interprétation du temps du serveur ne sont pas affectées. La plupart du temps, les Speed Hacks donnent des résultats évident (par exemple, un joueur extrême rapide, peut-être plus que certains projectiles). Mais certaines versions plus sophistiqués n'altèrent que légèrement l'horloge système. Le joueur se déplace ainsi plus rapidement, mais le changement est plus subtil, lui donnant un avantage plus difficilement détectable.

Spinbots

Utilisés pour rendre les spectateurs malades ou nauséeux lorsqu'ils regardent le Hacker et auparavant utilisé pour contrecarrer les Aimbots des autres Hackers, ces hacks modifient le comportement du joueur sur le serveur sans altérer l'expérience de jeu de celui-ci. En général, l'utilisateur semble être accroupi et tournoie très rapidement de manière irrégulière, rendant sa hitbox difficile à déterminer. De son propre point de vue, le hacker joue normalement: le comportement erratique vu par les autres joueurs lui est invisible. Ces hacks modifient la mémoire ou perturbent la réception de "paquets" entre le client et le serveur.

Tapping Hacks

Ces hacks altèrent le trafic du réseau afin de créer de la latence. Certains programmes sophistiqués retardent ou "perdent" des paquets envoyés par le client au serveur, sans toucher à ceux envoyés au client par le serveur. Cela permet au hacker de jouer sans trop de latence, tandis que le serveur considère qu'il possède une très grande latence. Ce genre de hacks est presque identique à de réels problèmes de réseau que des joueurs peuvent rencontrer, les rendant difficilement remarquables.

Suppressions

Ces hacks suppriment ou altèrent des éléments du jeu afin de le rendre plus facile pour l'utilisateur. Un exemple mineur serait un hack qui enlèvent l'effet à l'ecran du saignement ou du Jaraté. Un autre hack pourrait également désactiver la propagation des balles (pour des armes comme le Fusil à pompe) autour du viseur. Cela est généralement dû à la suppression de la fonctionnalité depuis le client ou au placement d'un programme altérant certains paquets envoyés et reçus.

Achievement Hacks

Ce Hack très commun permet d'obtenir des succès de Team Fortress 2, mais aussi d'autre jeux Free-to-Play via un programme externe. Il n'est pas facile de déceler ce genre de Hack, puisque certains serveurs sont équipés d'un plugin qui permet aux utilisateurs, via une commande, d'obtenir un nombre limité de succès pour certaines armes déblocables. Un utilisateur présentant un très grand nombre de succès obtenus en très peu de temps (voire même tous en même temps) a très fort probablement utilisé un Achievement Hack. Cependant, VAC ne peut pas détecter ce Hack, puisqu'il peut être utilisé sans que le jeu ne soit ouvert.

Manipulation des Cvar

Ce Hack se greffe directement au jeu pour permettre au Hacker d'altérer des variables que le client ne pourrait normalement pas modifier, comme sv_cheats et mat_wireframe. Néanmoins, ce type de Hack est plutôt rare.

Hacks corrigés

Les hacks suivant ont été corrigés par Valve au fil de mises à jour.

Spammeur de Succès

Permet au tricheur de rapidement déverrouiller puis reverrouiller des succès, inondant le chat de notification et faisant constamment jouer l'effet sonore. Ceci fut corrigé en 2014 lorsque Valve implémenta une limite sur le nombre de succès pouvant apparaître dans le chat à la fois.

Airstuck

Permettait au tricheur de flotter dans les airs en bloquant l'envoi de usercmds au serveur.

Ceci permettait de réaliser certains exploits, comme :

  • Accumuler de la vélocité durant un rocket jump ou un sticky jump.
  • Obtenir une Übercharge infinie avec le Phlogistinateur en réalisant la raillerie à répétition.
  • Übercharge ou Bonk! Atomic Punch illimité.
  • Portée illimitée pour le Medi Gun.
  • Capturer des Points de Contrôle en Mode Occasionnel durant le temps de préparation.
  • Contrer certains aimbots

Corrigé dans le Patch du 20 avril 2017 avec l'arrivée de la commande sv_player_usercommand_timeout, nécessitant qu'un utilisateur envoie au moins une usercmd d'ici à chaque intervalle spécifiée. Régler la commande à 0 permet d'utiliser cette triche sur ce serveur.

Hacks de critiques

Ces hacks, uniques à Team Fortress 2, utilisait le moteur et tentait de déterminer si tirer à un moment précis produirait une Critique. Une fois que cet instant est déterminé, le hack tire, assurant ainsi que chaque tir de l'utilisation est critique.

Corrigé en 2013 avec l'arrivée du système du "Seau de Critiques".

Hitscan Silent Aim

Ce hack permettait aux utilisateurs de silent aim de cacher les mouvements de caméra brusques visibles en mode spectateur. Ce hack n'affectait que les armes de type hitscan, comme les Fusils à Pompe et les Pistolets.

Corrigé dans le Patch du 23 juillet 2015 avec l'arrivée de la commande sv_maxusrcmdprocessticks_holdaim, permettant au serveurs de suspendre les ticks d'un client pour plusieurs ticks; régler cette commande à 0 permet d'utiliser la triche sur ce serveur.

Minigun Jumping

Il est normalement impossible de sauter en faisant tourner le Minigun en tant que Heavy. Cette triche supprimait cette restriction en faisant croire au serveur que le Minigun ne tournait pas.

Corrigé en 2013

Aucune dispersion

Prédisait ou modifiait la valeur seed d'une arme pour réduire, voire complètement supprimer sa dispersion.

Corrigé dans le patch du Patch du 23 juillet 2015, lorsque le contrôle du seed a été transféré du client au serveur.

Scope Hack

Permettait de charger la lunette du Fusil de Sniper instantanément.

Latence du serveur

Inondait le serveur avec un déluge de commandes afin de provoquer des latences ou des déconnexions forcées.

Ce hack fut partiellement corrigé dans le Patch du 7 juin 2018 en limitant la quantité de commandes qu'un joueur peut envoyer par ticks. Cependant, certains serveur communautaires sont toujours affectés.

Gel de séquence/Suppressions

Abusait le canal du réseau afin de passer des séquences. Il était alors possible de supprimer certaines conditions comme le Saignement ou les Brûlures.

Dépendamment du nombre de séquences passées, les tricheurs pouvaient aussi exploiter le système de compensation des latences, rendant difficile pour les autres joueurs de le toucher avec des armes de type hitscan.

Cette triche permettait aussi de :

  • Terminer une raillerie prématurément (Par exemple, couper la raillerie du Phlogistinateur pour bénéficier de la protection Übercharge).
  • Supprimer l'étourdissement après avoir été effrayé par un fantôme.
  • Dupliquer des Kits de Santé.
  • Dupliquer des Kits de Munitions
  • Lancer du Jaraté ou du Lait Frelaté à l'infini.
  • Accélérer la capture d'un Point de Contrôle ou le capturer instantanément.
  • Se rendre visible et invisible instantanément en tant que Spy.
  • Recharger instantanément pour certaines armes.
  • Faire tourner le Minigun instantanément.
  • Capturer des Points de Contrôle à l'envers, permettant à l'équipe en défense de capturer des points de l'équipe en attaque.
  • Se faire ignorer par les PNJs, comme les Mitrailleuses ou Merasmus.
  • Infliger des dégâts négatifs avec les arcs du Sniper, donnant au joueur ennemi un immense bonus d'extra-santé.
  • Tirer deux coups à la fois avec des armes à lente cadence, comme les Fusils à Pompe et les Lance-Roquettes.
  • Tirer toutes les bombes du Lanceur de Bombes Collantes d'un seul coup.
  • Abuser des Kits de Santé de pair avec les Gants de Retraite Urgente pour obtenir un bonus d'extra-santé illimité.
  • Ralentir la charge d'armes pouvant être chargée, comme le Broyeur de Bovin 5000, ou le Lanceur de Bombes Collantes.

Il était aussi possible de contourner certaines conditions sans hacks en faisant geler le jeu (par exemple, en spammant la commande snd_restart) pour se désynchroniser du serveur.

Ce type de hack a été corrigé dans le Patch du 7 novembre 2017, mais certains effets qui persistaient toujours ont dû être corrigé ultérieurement.

Viewangle Speed Hack

Lorsque le speedhack original a été corrigé, une nouvelle forme connue sous le nom de "Viewangle Speed Hack" émergea, permettant aux joueurs de dépasser la vélocité maximale.

Corrigé dans le Patch du 24 juillet 2014.

Le hacking sur console

À l'aide d'une certaine méthode, les utilisateurs de la PlayStation 3 peuvent assigner les touches de leur manette à des commandes de la console comme noclip par exemple ou god afin d'obtenir un avantage injuste sur les autres joueurs. L'utilisation de ce genre de modifications est passible d'un bannissement de PlayStation Network ainsi que de Xbox Live.

Voir aussi