Passer au contenu principal

Introduction

Dans le monde du botting sur Dofus Touch, la détection par Ankama est le principal risque pour vos comptes. Un ban peut affecter non seulement le compte fautif, mais aussi tous les comptes partageant la même adresse IP sur le même serveur. Comprendre les mécanismes de détection et adopter les bonnes pratiques est donc essentiel pour protéger votre investissement en temps et en kamas. dotouch-emu intègre plusieurs systèmes d’anti-détection automatiques, mais la sécurité de vos comptes dépend également de votre comportement et de votre configuration. Ce guide détaille les mécanismes de détection utilisés par Ankama et les mesures à prendre pour les contrer.

Fonctionnement de la détection

Ankama utilise plusieurs vecteurs de détection pour identifier les bots. Comprendre chacun d’eux vous permet de mieux adapter votre stratégie.
Le serveur analyse les schémas de déplacement, le timing des actions et la répétitivité de votre personnage. Un bot qui effectue toujours les mêmes mouvements dans le même ordre, avec des délais identiques entre chaque action, se distingue facilement d’un joueur humain.Les indicateurs surveillés incluent :
  • Le temps entre le chargement d’une carte et le premier déplacement
  • La vitesse de réponse aux dialogues PNJ
  • Le taux de précision en combat (ciblage direct vs clic sur une case)
  • Le taux d’annulation de déplacement (les humains changent d’avis, les bots non)
  • Le temps entre deux combats consécutifs
Ankama surveille le nombre de comptes connectés depuis la même adresse IP. Une concentration anormale de comptes sur le même serveur depuis la même IP est un signal fort de botting. Les adresses IP de datacenter connues sont également surveillées.
Les autres joueurs peuvent signaler un personnage suspect. Des signalements répétés déclenchent une inspection par un modérateur. Les zones de farming populaires sont particulièrement exposées aux signalements.
Les modérateurs effectuent des rondes dans les zones connues pour le botting : mines, coffres au trésor, champs de récolte et autres spots de farming populaires. Ils vérifient les joueurs présents et peuvent prononcer des bans sur simple observation.

Gestion du User-Agent

dotouch-emu gère automatiquement l’empreinte de votre appareil pour apparaître comme un véritable appareil Android. Le système de fingerprinting dynamique extrait automatiquement du User-Agent :
  • La version Android et le SDK correspondant
  • Le modèle de l’appareil, le fabricant et la marque
  • Le Build ID et la version de Chrome/WebView
  • Un User-Agent Dalvik pour les requêtes CDN
Ces informations sont injectées dans l’objet window.device du navigateur afin que le jeu Dofus Touch perçoive un appareil Android légitime. L’identifiant matériel est également neutralisé pour empêcher le tracking entre les sessions.

Isolation des sessions

Chaque onglet dotouch-emu s’exécute dans sa propre session isolée avec ses propres cookies, sa propre empreinte et son propre stockage local. Aucune donnée ne fuit entre les comptes.
Cette isolation garantit que :
  • Les cookies d’authentification ne sont pas partagés entre les comptes
  • L’empreinte de l’appareil est unique par onglet
  • La détection sur un compte ne compromet pas les autres via la corrélation de sessions

Utilisation des proxies

L’utilisation de proxies est fortement recommandée pour isoler vos comptes au niveau réseau.
Ne dépassez jamais 4 comptes par adresse IP et par serveur. Au-delà, le risque de ban lié aux limites IP augmente considérablement.
1

Choisir des proxies résidentiels ou 5G

Les proxies résidentiels et 5G sont les seuls types recommandés. Évitez les proxies datacenter, souvent déjà identifiés par Ankama.
2

Configurer vos proxies

Consultez le guide de configuration des proxies pour des instructions de configuration détaillées.
3

Vérifier la réputation de vos IP

Assurez-vous que vos proxies ne sont pas partagés avec d’autres utilisateurs de bots. Un proxy partagé signifie qu’un ban sur l’autre utilisateur peut entraîner votre propre ban.

Comportement humain

Même avec une bonne configuration technique, votre bot doit imiter un joueur humain. Voici les pratiques essentielles :
Variez vos habitudes. Un joueur humain ne fait jamais exactement la même chose de la même façon, au même rythme, pendant des heures d’affilée.
  • Ajoutez des délais entre les actions : ne réagissez pas instantanément. Un humain prend le temps de lire les dialogues PNJ, d’observer la carte et de réfléchir avant d’agir.
  • Variez vos routes de farming : alternez entre plusieurs parcours plutôt que de toujours suivre le même.
  • Ne bottez pas 24h/24 sans pause : planifiez des pauses régulières. Un personnage connecté en continu pendant des jours est suspect.
  • Évitez les spots connus aux heures de pointe : les modérateurs patrouillent davantage dans les zones populaires lorsque le trafic est élevé.
  • Simulez des erreurs humaines : un joueur humain annule parfois un déplacement, clique sur la mauvaise case ou prend plus de temps que nécessaire.

Ce qu’il faut éviter

Les erreurs suivantes sont les causes de ban les plus fréquentes. Évitez-les à tout prix.
ErreurRisqueSolution
Trop de comptes sur la même IPBan en cascade de tous les comptesUtilisez des proxies, max 4 comptes/IP/serveur
Proxies partagés ou signalésBan immédiat à la connexionUtilisez des proxies résidentiels privés
Connexion multi-serveurs avec la même IPBan inter-serveursUne IP par serveur uniquement
Timing parfaitement régulierDétection comportementaleAjoutez de l’aléatoire à vos délais
Farming 24h/24 sans interruptionSignalements de joueurs et modérateursPlanifiez des pauses
Spots de farming surexploitésForte probabilité de patrouille de modérateurDiversifiez vos zones
Pour comprendre en détail les conséquences d’un ban et les différents types de bans, consultez le guide des bans.