2011-05-22 3 views
0

J'utilise Microsoft Network Monitor pour analyser le trafic envoyé par une application VB6 via winsck.ocxAnalyse du trafic réseau VB6

Le spectateur hexagonal du paquet montre les données qui sont envoyées à partir de mon ordinateur au serveur , mais les données semblent être codées .... Je ne pense pas qu'il est crypté comme l'en-tête dit: WiFi: [données non cryptées]

Comment puis-je décoder ces données?

Je sais que vous pouvez cliquer sur un bouton de décodage, mais il y a des centaines de protocoles à choisir et je n'ai aucune idée de laquelle choisir.

Répondre

0

Commencez par vérifier les propriétés de l'objet Winsock sur votre formulaire. Ce devrait être "0 - sckTCPProtocol" ou "1 - sckUDPProtocol". Dans la fenêtre Moniteur réseau, sélectionnez TCP ou UDP, selon la propriété Winsock. Dans le contexte général de la mise en réseau, vous avez une série de «couches» chacune avec une responsabilité différente. TCP gère donc les erreurs, les délais d'attente, etc. pour un flux de données. Cela se trouve au sommet de IP qui déplace simplement des bits de données d'un périphérique à l'autre. Les deux reposent sur un mécanisme physique - WiFi dans votre cas. Chaque couche a besoin de connaître certaines informations afin que l'appareil émetteur envoie un en-tête sur vos données avant de les envoyer. Ainsi, les 20 premiers octets d'un paquet donné ne sont pas ce que votre application va envoyer/recevoir et vous pouvez les ignorer si la connexion fonctionne.

Questions connexes