[ad_1]
En ce qui concerne le jeu du chat et de la souris consistant à arrêter les tricheurs dans les jeux en ligne, les efforts anti-triche reposent souvent en partie sur une technologie qui garantit que le système plus large exécutant le jeu lui-même n’est pas compromis. Sur PC, cela peut signifier des « pilotes au niveau du noyau » qui surveillent la mémoire système pour les modifications qui pourraient affecter le fonctionnement prévu du jeu. Sur les consoles, cela peut signifier s’appuyer sur une sécurité au niveau du système qui empêche l’exécution de code non signé (jusqu’à et à moins que le système ne soit effectivement piraté, c’est-à-dire).
Mais il existe une catégorie croissante de méthodes de triche qui peuvent désormais contourner efficacement ces formes de détection dans de nombreux jeux de tir à la première personne. En utilisant des outils externes tels que des cartes de capture et des périphériques « d’entrée émulée », ainsi qu’un logiciel de vision par ordinateur basé sur l’apprentissage automatique exécuté sur un ordinateur séparé, ces moteurs de triche contournent totalement les environnements sécurisés mis en place par les fabricants de jeux PC et consoles. Cela oblige les développeurs derrière ces jeux à rechercher des méthodes alternatives pour détecter et arrêter ces tricheurs dans leur élan.
Comment ça fonctionne
La chaîne d’outils de base utilisée pour ces méthodes de triche à entrée émulée externe est relativement simple. La première étape consiste à utiliser une carte de capture vidéo externe pour enregistrer la sortie en direct d’un jeu et l’envoyer instantanément à un ordinateur séparé. Ces cadres d’affichage sont ensuite exécutés via un algorithme de détection d’objets basé sur la vision par ordinateur comme You Only Look Once (YOLO) qui a été formé pour trouver des ennemis de forme humaine dans l’image (ou au moins dans une petite partie centrale de l’image près du réticule de ciblage).
Une fois l’ennemi identifié à l’écran, ces moteurs de triche peuvent facilement calculer précisément jusqu’où et dans quelle direction la souris doit se déplacer pour placer cet ennemi (ou même une partie spécifique du corps, comme la tête) au centre du réticule. Ces données sont ensuite envoyées à un périphérique de transfert d’entrée comme le Titan Two ou le Cronus Zen, qui émule l’entrée correcte de la souris et tire un coup à une vitesse surhumaine.
À eux seuls, tous ces périphériques et outils externes ont des utilisations légitimes (bien que les macros automatisées activées par les périphériques de transfert d’entrée soient controversées dans de nombreux cercles de jeux compétitifs). Mettez-les tous ensemble, cependant, et vous obtenez un moteur de triche efficace qui ne nécessite aucune modification du logiciel ou du matériel qui exécute réellement le jeu. D’une certaine manière, c’est un peu comme imprimer un pistolet à partir de résine d’imprimante 3D de base, ou construire un explosif à partir de produits chimiques dérivés de produits légaux.
« Pourquoi créer une bombe qui peut détruire le monde ? » a demandé un tricheur dans une conversation Discord avec Ars Technica. « Mais nous l’avons fait. »
L’usine de triche
Les méthodes de triche basées sur des outils externes et des entrées émulées ne sont pas entièrement nouvelles. Mais ils ont attiré une attention accrue ces derniers jours grâce à une vidéo promotionnelle des créateurs d’un outil de triche spécifique que nous appellerons CVCheat (Ars ne nommera pas l’outil de triche réel ici ni n’y fera un lien dans cet article). De nombreuses vidéos promotionnelles de CVCheat ont été retirées de YouTube via une réclamation pour atteinte aux droits d’auteur d’Activision au cours des dernières 24 heures, mais la plus récente est reflété dans ce tweet, sans aucune information d’identification.
Les versions actuelles de CVCheat fournissent certaines fonctionnalités d’automatisation de base, y compris un « bot déclencheur » qui détecte lorsqu’un ennemi est dans la ligne de mire du joueur et envoie automatiquement une commande de tir. L’outil actuel dispose également d’un réglage automatique du recul qui peut stabiliser la visée des joueurs en déplaçant virtuellement la souris pour inverser le recul après chaque tir (la reconnaissance optique des caractères permet de détecter quelle arme est utilisée pour des ajustements de recul spécifiques dans ce cas).
Mais c’est la prochaine version de CVCheat que les fabricants promettent de faire passer les choses au niveau supérieur avec la vision par ordinateur basée sur « une visée automatique indétectable et imparable [and] « full auto-shots » qui fonctionne sur « n’importe quel jeu » sur PC, Xbox ou PlayStation. La version Pro de CVCheat qui promet ces avantages est offerte en échange d’un « don » de 50 $ aux fabricants ; tandis que cet arrangement spécifique de contrepartie a disparu du site Web de CVCheat ces derniers jours, c’est toujours explicite sur la chaîne Discord des créateurs.
L’administrateur de CVCheat Discord (que nous appellerons ici LordofCV pour masquer le nom de l’outil) a déclaré que son outil n’était pas destiné à ruiner l’équilibre concurrentiel des tireurs en ligne. Au lieu de cela, ils disent que c’est pour « donner aux joueurs de console une chance de [games] qui sont déjà envahis par les pirates. Les joueurs Xbox n’ont aucune chance… le script n’aurait jamais été créé sans demande [from users]! »
La prochaine version de CVCheat peut détecter un ennemi à l’écran et tirer en environ 10 ms, selon LordofCV, et fonctionne efficacement sur les jeux fonctionnant jusqu’à 240 ips. L’algorithme de détection actuellement « prend un certain ajustement » de la part de l’utilisateur, ont-ils expliqué, mais le seuil peut être ajusté « pour capter tout ce qui bouge ».
Pourtant, l’algorithme fonctionne mieux lorsque la cible est une grande figure identifiable à l’écran plutôt qu’une goutte lointaine de minuscules pixels. « Une fois que vous le verrouillez [it] fonctionne vraiment bien [at] proche du milieu de gamme, [and] à longue portée avec une lunette de tireur d’élite, cela fonctionne bien », a déclaré LordofCV.
LordofCV a affirmé avoir aidé à trouver l’idée de l’outil CVCheat et à gérer la communauté, tandis qu’un autre codeur s’occupe de tous les scripts et reçoit les dons. Ils disent que CVCheat compte actuellement environ 200 utilisateurs.
Détecter et esquiver
S’adressant à Ars, LordofCV a exprimé une confiance extrême dans le fait que sa méthode de triche était totalement indétectable, car « nous ne manipulons aucun fichier de jeu … c’est à vos risques et périls, mais le logiciel de détection de triche ne peut pas le récupérer ».
Au moins une personne chargée de protéger les jeux en ligne contre les tricheurs a cependant contesté cette vantardise. « En fin de compte, le vecteur » d’entrée émulée » n’est pas nouveau, et l’équipe Vanguard en est très consciente » Valoriser Le responsable anti-triche Phillip Koskinas a déclaré à Ars Technica. « Les tricheurs sont toujours à la recherche de nouveaux coins où se cacher, et les ‘Kernel Drivers’ n’ont jamais été l’outil le plus important de notre arsenal. »
Koskinas a spécifiquement souligné une interdiction de 12 mois émise contre l’ancien joueur de Beşiktaş Esports Yasin « Nisay » Gök en février. Sans entrer dans trop de détails, cette annonce d’interdiction note que Nisay a été banni après « un système automatisé construit par le [Valorant] L’équipe anti-triche pour aider à la détection de la triche a signalé le compte pour l’utilisation d’une triche qui lit l’écran de l’utilisateur avant d’émuler le mouvement correctif de la souris avec l’aide d’un matériel externe. un mélange d’outils logiciels et d’examen humain peut en effet détecter très bien ces méthodes de tricherie « externes ».
Koskinas n’est pas entré dans les détails de la méthodologie de Riot : « L’anti-triche est en partie un jeu d’obscurité », a-t-il déclaré, « nous ne voudrions donc vraiment pas apporter une visibilité inutile à ce sujet ». Mais malgré leur vantardise « indétectable », LordofCV a laissé entendre que les joueurs observateurs et/ou les logiciels d’analyse pourraient toujours remarquer les vitesses de visée et de tir surhumaines qui apparaissent lorsque ces astuces sont utilisées. « Les caméras de tuerie vont être une tuerie … ce qui signifie que c’est suspect », ont-ils déclaré. « Les humains ne peuvent faire les choses que si vite, [and] ce logiciel le fait plus rapidement. »
Néanmoins, LordofCV a suggéré qu’il peut être difficile de faire la différence entre les entrées émulées externes et le gameplay humain légitime de niveau professionnel, du moins d’un coup d’œil. « J’ai vu des joueurs qui sont [just] vraiment bon à [the] jeu est banni », ont-ils dit. « Vous pouvez être banni sans raison sur la plupart des jeux. »
Quoi qu’il en soit, il est clair que les techniques externes assistées par vision par ordinateur continueront d’être un front évolutif dans la bataille sans fin entre les tricheurs et ceux qui veulent les arrêter. À mesure que les techniques d’intelligence artificielle continuent de se développer, il peut devenir encore plus facile pour ces outils externes de dissimuler leur utilisation et plus difficile pour les algorithmes anti-triche de détecter leur existence. La bataille du chat et de la souris continue.
[ad_2]