Anonymous Bonsoir,Ayant complétement fini mon bot, je cherche maintenant a le reproduire mais en mitm.J'aimerais donc un peu d'explications.J'imagine que c'est un sniffer, mais comment différencier deux connexion vers dofus pour le multi compte et comment envoyer un packet a dofus ?Bon en clair une bonne grosse explication m'aiderais bien.Bonne soirée
ToOnS c'est simple c'est le jeu qui est en prise direct avec un serveur local qui est en prise direct avec un client qui est en prise direct avec le serveur de jeu , pour differencier pour le multicompte c'est pareil qu'un bot multicompte (en gros c'est un bot normal avec juste un serveur local en plus)
Anonymous Ton botClient => (Serveur - Client) => ServeurJe pense qu'on pourrait l'expliquer comme ceci
Anonymous TCP listen 127.0.0.1 :5555dofus connect 127.0.0.1 :5555while TCPpedding... socket 1= accepted sokect socket2 = connect IPdofus:5555 packet de socket1-----------> send----->socket2packet de socket 2 -----------Send ------> socket 1
ToOnS lolodu92 a dit : "Merci pour vos reponses en fait c'est un deuxième client."non c'est pas un 2ieme client , c'est le client que tu as deja (dans un bot classique) + un seveur local (faut bien que le jeu se connecte a un serveur a un moment) le jeu envoie et recoie vers ce serveur qui envoie et recoie vers le client (bot) qui lui envoie et recoie vers le serveur officiel
Anonymous lolodu92 a dit : "J'ai regardé, ce sont toutes les classes traduites."Non dans le projet Network c'est seulement le relais des communications et rien d'autre.
Anonymous RipME a dit : "TCP listen 127.0.0.1 :5555D. connect 127.0.0.1 :5555while TCPpedding... socket 1= accepted sokect socket2 = connect D.:5555 packet de socket1-----------> send----->socket2packet de socket 2 -----------Send ------> socket 1"le system Clear ...