Quand il s’agit du jeu du chat et de la souris d’arrêter les tricheurs dans les jeux en ligne, les efforts anti-triche reposent souvent en partie sur la technologie qui garantit que le système plus large exécutant le jeu lui-même n’est pas compromis. Sur le PC, cela peut signifier ce que l’on appelle les « 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’à ce que et à moins que le système est effectivement piraté, c’est-à-dire).

Mais il existe une catégorie croissante de méthodes de tricherie qui peuvent maintenant 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 dispositifs d’«entrée émulée », ainsi qu’un logiciel de vision par ordinateur alimenté par l’apprentissage automatique fonctionnant sur un ordinateur séparé, ces moteurs de tricherie 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 à se tourner vers d’autres méthodes pour détecter et arrêter ces tricheurs dans leurs traces.

Comment ça marche

La chaîne d’outils de base utilisée pour ces méthodes de tricherie d’entrée émulée externes 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 Vous ne regardez qu’une seule fois (YOLO) qui a été entraîné à 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 que l’ennemi est identifié à l’écran, ces moteurs tricheurs peuvent facilement calculer avec précision jusqu’où et dans quelle direction la souris doit se déplacer pour mettre 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 d’entrée-relais comme le Titan Two ou l’ Cronos Zen, qui émule l’entrée correcte de la souris et tire un coup de feu à une vitesse surhumaine.

En soi, tous ces appareils et outils externes ont des utilisations légitimes (bien que les macros automatisées activées par les appareils d’entrée-relais soient controversées dans de nombreux cercles de jeu 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 une arme à feu à partir de résine d’imprimante 3D de base, ou la construction d’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 rhétoriquement dans une conversation Discord avec Ars Technica. « Mais nous l’avons fait. »

L’usine à tricher

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 gagné 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 ou ne le liera pas dans cet article). De nombreuses vidéos promotionnelles de CVCheat ont été retirées de YouTube par le biais d’une revendication de 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 quand un ennemi est dans le viseur du joueur et envoie automatiquement une commande de tir. L’outil actuel dispose également d’un réglage automatique du recul qui peut stabiliser l’objectif des joueurs en déplaçant virtuellement la souris pour inverser le recul après chaque tir (charac optiquela reconnaissance ter 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 « indétectable, imparable auto-objectif complet [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; bien que cet arrangement de contrepartie spécifique ait disparu du site Web de CVCheat ces derniers jours, il est toujours explicite sur le canal Discord des fabricants.

L’administrateur du CVCheat Discord (que nous appellerons LordofCV ici 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 dis-le est destiné à « donner aux joueurs de console une chance dans [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 fps. L’algorithme de détection « prend actuellement un certain ajustement » de la part de l’utilisateur, ont-ils expliqué, mais le seuil peut être ajusté « pour ramasser tout ce qui bouge ».

Pourtant, l’algorithme fonctionne mieux lorsque la cible est une grande figure identifiable à l’écran plutôt qu’un blob lointain de minuscules pixels. « Une fois que vous l’avez verrouillé [it] fonctionne vraiment bien [at] proche du milieu de gamme, [and] à longue portée avec une portée de tireur d’élite, cela fonctionne très bien », a déclaré LordofCV.

LordofCV a affirmé qu’il a aidé à trouver l’idée de l’outil CVCheat et aide à gérer la communauté, tandis qu’un autre codeur fait tous les scripts et reçoit les dons. Ils disent que CVCheat a actuellement environ 200 utilisateurs.

Détecter et éluder

S’adressant à Ars, LordofCV a exprimé une confiance extrême dans le fait que leur méthode de tricherie était complètement indétectable, car « nous ne manipulons aucun fichier de jeu… c’est utilisé à vos propres risques, mais le logiciel de détection de triche ne peut pas le ramasser.

Au moins une personne chargée de protéger réellement les jeux en ligne contre les tricheurs a contesté cette vantardise, cependant. « En fin de compte, le vecteur ‘entrée émulée’ n’est pas nouveau, et l’équipe Vanguard en est très consciente » Vaillant Le chef anti-triche Phillip Koskinas a déclaré à Ars Technica. « Les tricheurs sont toujours à la recherche de nouveaux coins dans lequel se cacher, et ‘Kernel Drivers’ n’ont jamais été l’outil le plus important de notre arsenal. »

Koskinas a souligné spécifiquement un Interdiction de 12 mois émise par Riot pour l’ancien joueur de Beşiktaş Esports Yasin « Nisay » Gök en février. Sans entrer trop dans les 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 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 de matériel externe. La confirmation humaine après ce marquage automatique a confirmé la tricherie, a déclaré Riot, suggérant qu’un mélange d’outils logiciels et d’examen humain peut en effet détecter ces méthodes de triche « externes » très bien.

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é, « donc nous ne voudrions 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 but et de tir surhumaines qui apparaissent lorsque ces tricheurs sont utilisés. « Tuer les caméras va être tueuse… 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.

Pourtant, 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 au niveau professionnel, au moins d’un coup d’œil rapide. « J’ai vu des joueurs qui sont [just] véritablement bon à [the] le jeu est interdit », ont-ils déclaré. « 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 vont continuer à être un front en évolution 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 même leur existence. La bataille du chat et de la souris se poursuit.

Source link

Rate this post
Publicité
Article précédentDeadpool Manga sortira officiellement en anglais
Article suivantStatut des amplificateurs de signal mobile britanniques de O2, Three, Vodafone et EE
Berthe Lefurgey
Berthe Lefurgey est une journaliste chevronnée, passionnée par la technologie et l'innovation, qui fait actuellement ses armes en tant que rédactrice de premier plan pour TechTribune France. Avec une carrière de plus de dix ans dans le monde du journalisme technologique, Berthe s'est imposée comme une voix de confiance dans l'industrie. Pour en savoir plus sur elle, cliquez ici. Pour la contacter cliquez ici

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici