Sniffer avec VPN

Inscrit
18 Avril 2013
Messages
19
Reactions
0
#1
Bonjour,

J'ai découvert votre forum en cherchant à comprendre le protocole Dofus 1.29 et 2.0 pour ensuite créer un jour un bot moi même.
J'aimerais créer un bot dès que je serais prêt avec le langage Java sur le serveur Eratz en 1.29 parce qu'il n'existe pas (je n'ai pas trouvé) de bot performant sur cette version.
Pour pouvoir me connecter sur le serveur Eratz, il faut obligatoirement une IP espagnol, donc j'utilise un VPN.
Le problème c'est que je n'arrive pas à sniffer avec Wireshark, j'ai seulement des informations chiffrées entre mon pc et le serveur VPN (même en sniffant sur l'interface TAP).

Avez vous une solution pour récupérer les paquets entrant/sortant de Dofus 1.29 ? Je pense qu'il me faudrait un petit programme pour faire un MITM mais je ne sais pas comment m'y prendre :( .

Merci d'avance,
Toune
 

Geraff

Administrateur
Membre du personnel
Inscrit
13 Mars 2008
Messages
564
Reactions
0
#2
tu fais passer ta virtual machine par un vpn et tu travailles dans ton environnement virtualisé.
 
Inscrit
18 Avril 2013
Messages
19
Reactions
0
#3
Je ne comprend pas, pourquoi tu me parles d'une virtual machine ?
 

Kyu

Staff
Membre du personnel
Inscrit
4 Octobre 2009
Messages
327
Reactions
8
#5
tounefr a dit:
Je ne comprend pas, pourquoi tu me parles d'une virtual machine ?
Car java utilise une machine virtuelle pour interpréter le bytecode généré.
 

bouh2

Membre Actif
Inscrit
12 Septembre 2008
Messages
184
Reactions
21
#6
Ou fait un proxy simplement, fait en sorte que le client se connecte sur ton serveur et ton serveur se connecte au serveur de dofus.
 
Inscrit
18 Avril 2013
Messages
19
Reactions
0
#7
NicoMasterChief a dit:
T'as essayé WPE Pro au lieu de Wireshark ?
WPE PRO ou Wireshark sa change pas grand chose, ils snifferont la même chose.

jones a dit:
tounefr a dit:
Je ne comprend pas, pourquoi tu me parles d'une virtual machine ?
Car java utilise une machine virtuelle pour interpréter le bytecode généré.
Oui mais sa change rien puisque que c'est un problème de réseau.

bouh2 a dit:
Ou fait un proxy simplement, fait en sorte que le client se connecte sur ton serveur et ton serveur se connecte au serveur de D..
Je vais faire ça, merci :)
 
A

Anonymous

Invité
#8
Un proxy tout con qui duplique le traffic réseau. Et tu opères un traitement sur ces données pour avoir les messages dofus, en les parsant normalement. J'ai l'intention d'écrire un outil pour ça, j'en ai marre de wireshark, c'est une usine à gaz ...

Edit : pour dofus2, pas 1.29 :)
 

bouh2

Membre Actif
Inscrit
12 Septembre 2008
Messages
184
Reactions
21
#9
Ou sinon avec winpcap ça marche aussi si tu veux juste sniffer, pas editer ce qui transite
 
Inscrit
18 Avril 2013
Messages
19
Reactions
0
#10
bouh2 a dit:
Ou sinon avec winpcap ça marche aussi si tu veux juste sniffer, pas editer ce qui transite
J'aimerais juste sniffer mais le problème c'est que je sniffe que des données chiffrées entre mon pc et le serveur VPN !
Il me faudrait un logiciel pour sniffer les paquets entrant et sortant de Dofus ..

Je suis en train d'essayé de codé un petit MITM pour voir les paquets entrant/sortant mais je n'arrive pas à trouver l'adresse ip du serveur de connexion espagnol puisque avec Wireshark je n'ai que des données cryptées :( .

Si quelqu'un pourrait me donner un coup de main pour le développer (Java), je lui serais très reconnaissant. :)
 

Kyu

Staff
Membre du personnel
Inscrit
4 Octobre 2009
Messages
327
Reactions
8
#11
Tu pose tes questions dans la partie java et on te répondra.
 

Geraff

Administrateur
Membre du personnel
Inscrit
13 Mars 2008
Messages
564
Reactions
0
#12
Il y a forcement dans le client que tu as téléchargé un fichier de configuration qui donne l'ip du serveur de connexion et de jeu.
 
Haut Bas