Paquet application native D.

A

Anonymous

Invité
#1
Bonjour à tous, je suis nouveau sur le forum (que je trouve très bien fait :p), je suis inscrit depuis hier. Le concept de ce forum me plait beaucoup et je voie que de nombreuses réponses sont apportées et ça tombe bien car j'ai une question !

Tout d'abord je tiens à préciser que j'utilise un langage moins utilisé (Windev, m'enfin c'est très proche de VB) donc ma question est tout à fait théorique et pour le codage je me débrouillerai. De nombreux tuto's expliquent comment faire des bots socket, je pense tous les avoir lus, et il sont tous très bien fait. J'ai donc compris les grandes lignes sur comment établir la connexion au serveur, envoyer des paquets et en lire d'autres. Bref c'est du lourd que vous nous avez fait là !

Bon, assez de blabla voila la question du sujet : Dans chacun de vos projets, vous créez une nouvelle connexion, vous vous identifiez ... ect en suivant le protocole du jeu. Mais ce que je souhaiterai c'est utiliser la/le socket que crée le client de D. afin de récupérer un seul paquet (le 220, l'ID de la map "CurrentMapMessage" de mémoire). Et la je coince, je ne sais pas si d'un point de vue théorique c'est possible ^^' : Dans le concret de Windev ça se résume à utiliser la fonction
Code:
Si SocketExiste(nomsocket) Alors socketlit(nomsocket)
Ce qui retourne le message du socket. Je ne veux pas utiliser un sniffer, mais d'après ce que j'ai compris (et c'est pas sûr que ce soit correct de penser ça) chaque socket à un nom unique, et trouver ce nom pour lire les paquets transitant dans le socket m'est impossible étant donné que je suppose qu'il change en fonction de la connexion (pour que le serveur puisse les identifier ...). En bref, je veux sauter la partie Identification (M'identifier au serveur par le client du jeu).

Le pire c'est que je ne sais même pas si ça se passe comme ça xD.Je sens bien qu'il me manque des connaissances sur le sujet et que je m'emmêle un chouilla les pinceaux (ou même deux chouillas). Donc je vous dit merci d'avance pour votre aide :') et bonne journée !
 

ToOnS

Membre Actif
Inscrit
8 Avril 2009
Messages
974
Reactions
0
#2
Salut , regarde du coté des MITM c'est exactement ce que tu veux faire
 
A

Anonymous

Invité
#3
Et bien, maintenant que je sais quoi chercher, je voie que tu as répondu la même chose à de nombreuse personnes ... J'aurais pu trouver :'( Merci bien pour ton éclairage, je file lire les posts post à ce sujet de ce pas ! :D
 
A

Anonymous

Invité
#4
Salut et bienvenue,

je me suis posé presque les mêmes questions que toi en arrivant ici ^^
voici mon post (et les réponses de ToOnS) ;) : viewtopic.php?f=47&t=1129

bonne lecture.
 
Haut Bas