Python Débutant cherche aide pas-à-pas pour projet "Dofus Retro - data sniffer"

Zay

Membre
Inscrit
28 Septembre 2025
Messages
1
[ VF ]
Bonjour à tous,
Je m’appelle Zay et je suis débutant complet dans ce type de projet. Je veux apprendre à concevoir un data sniffer pour Dofus Retro dans un but (analyse de paquets en environnement de test ou sur mon propre client ).
Je ne sais pas par où commencer et j’aimerais qu’une personne expérimentée puisse m’accompagner étape par étape.

Objectifs généraux :
  • Comprendre les bases du réseau et comment les clients/serveurs échangent des messages.
  • Apprendre à capturer et lire des paquets en environnement contrôlé.
  • Décoder/structurer les messages du protocole (apprendre à faire un parser).
  • Construire un petit outil d’analyse local (ex : affichage des paquets, logs décodés).
  • Documenter le protocole pour un usage éducatif.
Ce que je suis prêt à fournir / préciser :
  • Mon niveau : je maîtrise : [insérer languages/ex : Python, Java, JS, etc.].
  • Mon environnement : Windows, version client Dofus Retro : 1.47.
Ce que je cherche :
  1. Un mentor ou des personnes prêtes à me guider pas-à-pas (tâches petites et claires).
  2. Des ressources d’introduction (tutos/vidéos/depôts GitHub adaptés aux débutants).
  3. Des exemples concrets de petits premiers exercices (ex : « comment analyser un paquet simple »).
  4. Relecture de code et conseils sur les outils à utiliser.
  5. (Option) sessions de pair-programming ponctuelles.
Merci d’avance à toute personne prête à m’accompagner — je suis motivé et je veux apprendre proprement.
Zay

[ EN ]
Hello everyone,
My name is Zay and I am a complete beginner in this type of project. I want to learn how to design a data sniffer for Dofus Retro with the goal of (packet analysis in a test environment or on my own client).
I don’t know where to start and I would like an experienced person to accompany me step by step.
General objectives:
  • Understand the basics of networking and how clients/servers exchange messages.
  • Learn to capture and read packets in a controlled environment.
  • Decode/structure protocol messages (learn how to build a parser).
  • Build a small local analysis tool (e.g.: packet display, decoded logs).
  • Document the protocol for educational use
What I am ready to provide / specify:
  • My level: I master: [insert languages/ex: Python, Java, JS, etc.].
  • My environment: Windows, Dofus Retro client version: 1.47.
What I am looking for:
  • A mentor or people willing to guide me step by step (small and clear tasks).
  • Introductory resources (tutorials/videos/GitHub repositories adapted for beginners).
  • Concrete examples of small first exercises (e.g.: “how to analyze a simple packet”).
  • Code review and advice on which tools to use.
  • (Optional) occasional pair-programming sessions.
Thank you in advance to anyone willing to accompany me — I am motivated and I want to learn properly.
Zay
 
Retour
Haut Bas