Salut à tous,
Je bosse sur le reverse engineering du protocole Dofus Retro en Python, plus pour le "fun" technique et usage perso qu'autre chose (je suis dev).
Ce que j'ai fait :
Ma question : Maintenant que je récupère la position exacte des monstres etc sur la map (numéro de cellule), j'aimerais simuler des clics automatiques sur ces positions. J'ai entendu parler de l'injection DirectX/OpenGL via DLL pour envoyer des clics directement au jeu sans bloquer ma souris.
Est-ce que Dofus Retro détecte ce genre d'injection ? Y'a un risque de ban ou ça passe ?
Sinon, quelle technique vous recommandez pour automatiser les clics en gardant le contrôle de ma souris ?
Merci !
Je bosse sur le reverse engineering du protocole Dofus Retro en Python, plus pour le "fun" technique et usage perso qu'autre chose (je suis dev).
Ce que j'ai fait :
- Capturé les paquets réseau avec PyShark (filtrage sur l'IP du serveur)
- Décodé les paquets GM en me basant sur le diagramme trouvé sur le forum
- Extrait toutes les infos des entités présentes sur la map :
- Joueurs : nom, classe, position (cellule ID), guilde
- Monstres : ID, position, groupes, level etc.
- Percepteurs de guilde.
- Mode marchand.
- Utilisé les fichiers de référence (Monstres.txt etc.) choppés sur Ankabot pour mapper les IDs.
- Mon script Python affiche en temps réel tout ce qui spawn sur la map et enregistre l'intégralité des paquets en JSON (pour le debug)
Ma question : Maintenant que je récupère la position exacte des monstres etc sur la map (numéro de cellule), j'aimerais simuler des clics automatiques sur ces positions. J'ai entendu parler de l'injection DirectX/OpenGL via DLL pour envoyer des clics directement au jeu sans bloquer ma souris.
Est-ce que Dofus Retro détecte ce genre d'injection ? Y'a un risque de ban ou ça passe ?
Sinon, quelle technique vous recommandez pour automatiser les clics en gardant le contrôle de ma souris ?
Merci !