Salut les gens,
Voilà, avant de commencer ma soirée, c'est à dire hier-soir (enfin, avant-hier maintenant, donc chut) avant de dormir, j'm'étais infligée une question existentielle.
Une de plus.
Quels sont les Vrais critères de détection sur lesquels vous pensez qu'on pourrait reconnaître assurément un personnage illégal (bot) d'un personnage normal (pas bot) ?
Et puisque l'anglais ça fait tout de suite plus classe pour op un thread, c'est la raison du "True" dans le titre, qui veut dire "Vrai". Voilà.
P'tite présentation :
Ankama produit des anti-bots qui peuvent parfois gêner les joueurs et qui gênent certainement les bots.
Les joueurs sont parfois bloqués par les anti-bots et viennent whinner sur JoL. Et parfois aussi, ce sont des bots bloqués par l'anti-bot qui viennent whinner sur JoL, mais on les compte pas, ce sont des compte Voyageur, ils n'ont pas le droit à la parole.
Et parfois, les bots ne sont pas bloqués par l'anti-bot, et les joueurs les voient, et les modérateurs les banissent.
Le reste des bots en jeu (les quelques derniers rares éléments à avoir traversé les mailles du filet) polluent donc le quotidien des joueurs et des joueuses comme vous et moi, mais c'était avant que j'arrête de jouer, donc ils ne polluent que le quotidien de joueurs et joueuses comme vous.
Tout ceci pour dire que si ça se trouve, en secouant très fort nos petits cerveaux, on peut peut-être trouver un truc marrant et un moyen de cautériser une plaie du jeu : arriver à trouver LA formule qui fait que les bots seront détectés à 100% sûrs.
Ou en tout-cas, on peut essayer. Et sinon, on sera tous des zombies, mais on s'en fout, la fin du monde c'est dans ~1 mois.
Comment ça marche ?
- "Captcha." Voilà, ça, c'est ce que j'ai pas envie de voir comme réponse. Un truc monoligne sans argumentation, qui -en plus- existe déjà. (J'en profite, j'moffre moi-même un point-Za, la classe.)
- "Le nombre d'heures de connexion d'un bot est très largement supérieur à ce qu'un humain peut tenir par jour, et -au pire- très largement supérieur à ce qu'un humain standard peut supporter sur la durée". Ça, c'est un bon exemple. On trouve un critère qui est fiable, commun à tous les personnages (bots / joueurs), et qui doit certainement être vérifiable sans devoir intervenir en jeu. Attribuons donc 1 PB ("Point Bot") par heure de connexion à un bot par jour, combo hit multiplicateur par jour d'affilée. donc un bot connecté 24h/24, 7j/7 obtient 24*7 = 168 PB pour ce critère par semaine.
- "Le nombre de combats par heure de connexion d'un bot est très largement supérieur à celui qu'un humain peut tenir par jour, et -au pire- très largement supérieur à ce qu'un humain standard peut supporter sur la durée". Idem, attribuons donc aussi 1 PB pour 100 combats par jour, combo hit par jour d'affilée. Donc un bot qui fait 3000 combats par jour pendant 5j obtient 30*5 = 150 PB pour ce critère.
Ah, il manque la comparaison avec un humain standard. Il sera connecté 2h/j pendant 5j la semaine, puis 8h/j pendant 2j le we, obtenant le joli score de (2*5+8*2=)26 PB. Il a décidé de farm uniquement les seigles cette semaine, dégottant systématiquement 32 protecteurs par heure de jeu, ce qui l'honore de (32*2*5/100+32*8*2/100=)8 PB. [Pour 320 combats sur la semaine.]
Le bot en fin de semaine est le grand vainqueur du comparatif avec ses 318 PB, contre les 34 PB de l'humain standard.
En bref, le but serait d'arriver à déterminer chaque action de bot, pour ainsi détecter (sans devoir si connecter) si [Untel] est un bot rien qu'en regardant ses actions sur le serveur.
- Quels sont les critères qu'on peut prendre en compte, et dans quelle mesure sont-ils plus ou moins variables suivant les joueurs ?
- Est-ce que vous êtes contre ?
Merci pour votre participation.
Za.
P.S : Le Get27 c'est mal, à consommer allongé avec modération.
P.P.S : Le truc des PB, c'est que j'aimerais pouvoir déterminer une cohérence de pondération entre les divers critères, et rendre ça plus parlant. (Et puis, les chiffres ça fait sérieux.)
Pour l'instant, y'a bien 2 ou 3 critères qui sont ressortis de ce fil de discussion, pour le moment on a ceux-là :
- Le nombre d'heures de connexion
- Le nombre de combats par heure de connexion
- Combats avec le mode Spectateur fermé
- Combats avec le mode Fermé au Groupe
- Combat rejoint en moins de 3 secondes
- Combat rejoint en moins de 2 secondes
- Combat rejoint en moins de 1 secondes
- Le nombre de récoltes effectuées
- Le nombre de mise en Ignore
- Le nombre de mise en Ennemi
- Le nombre de MP émis (combo si placé en ennemi ou ignore)
- Un mot-clé transmit sur n'importe-quel canal (guilde, team, groupe, alignement, ...).
- Le temps d'existence du personnage
- Si un personnage reçoit des ressources / Kamas d'un personnage détecté douteux
- Si un personnage envoie des ressources / Kamas vers un personnage détecté douteux
- Les chemins parcourus pour les personnes entrant dans un meme combat, ainsi que la maniere de rentrer
- Nombre d'agressions reçues en tant que neutre
- Changement d'adresse IP de connexion
- Refus direct en 1 micro seconde de chaque défi, proposition d'échange etc...
- Se lance toujours sur la ressource qui apparaît, fait une pause de deux secondes avant de miner et reste devant jusqu'à l'apparition de la prochaine.
- Pseudo aléatoire par défaut
- Couleurs aléatoires par défaut
- Vérifier le contenus des coffres et de la banque par rapport a l'arrivé de ressources
- L'utilisation d'une porte de maison
- Évitent les monstres à agro à la case près
- Leurs noms de compte
- La "cohésion" du groupe, niveau et répartition des classes dans le groupe
- Les groupes de monstres attaqués (critère différent du nombre de combats total)
- Signalé par d'autres personnages *actuellement désactivé
- Est un crâ
Allez, il en reste encore !
Si on résume la situation on a:
PvM:
- Bots "drop" en zone non abonnée.
- Bots "drop" en zone abonnée et donjons (cf: dragodindes, Kwakwa, etc).
- Bots "dopeuls de temple", souvent de classe sacrieur.
- Bots "XP" à la bourgade (Frigost), formation des futurs bots "chef".
PvP:
- Bots "Kolizéum", rumeurs de trio Cra air BL spam "harcelante".
Métier:
- Bots "récolteurs" (bûcheron, mineur, etc.).
- Bots "craft consommables" (pain, potion, etc.).
- Bots "craft équipements dits à runes" (Kwakwa, Nelween, Abracaska, Capodindo, etc.).
- Bots "forgemagie", rumeurs de bots/chinois qui proposent des services de forgemagie.
Canaux de discussion:
- Bots "pub", pub pour des sites de vente illégale de kamas ou programme de bot.
- Bots "phishing" ou "fake", pour voler quelques comptes de joueurs "honnêtes".
Commerce:
- Bots "spéculateurs", rumeurs de bots acheteur/vendeur de ressources Almanax.
- Bots "dealer" qui refourguent les ressources/objets issus des autres bots.
J'en ai oublié?