VB/VB.Net Mitm

A

Anonymous

Invité
#1
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

Membre Actif
Inscrit
8 Avril 2009
Messages
974
Reactions
0
#2
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)
 
A

Anonymous

Invité
#3
Ton bot
Client => (Serveur - Client) => Serveur


Je pense qu'on pourrait l'expliquer comme ceci
 
A

Anonymous

Invité
#4
TCP listen 127.0.0.1 :5555
dofus connect 127.0.0.1 :5555
while TCPpedding...
socket 1= accepted sokect
socket2 = connect IPdofus:5555
packet de socket1-----------> send----->socket2
packet de socket 2 -----------Send ------> socket 1
 
A

Anonymous

Invité
#5
Merci pour vos reponses en fait c'est un deuxième client.
 
A

Anonymous

Invité
#6
Regarde dans EUuBot le projet EuuBot.Relay.Network
 
A

Anonymous

Invité
#7
J'ai regardé, ce sont toutes les classes traduites.
 

ToOnS

Membre Actif
Inscrit
8 Avril 2009
Messages
974
Reactions
0
#8
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
 
A

Anonymous

Invité
#9
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.
 
A

Anonymous

Invité
#10
Ah oui autant pour moi
 
A

Anonymous

Invité
#11
RipME a dit:
TCP listen 127.0.0.1 :5555
D. connect 127.0.0.1 :5555
while TCPpedding...
socket 1= accepted sokect
socket2 = connect D.:5555
packet de socket1-----------> send----->socket2
packet de socket 2 -----------Send ------> socket 1
le system Clear ...
 
Haut Bas