57 votes

Sniffer pour localhost (Windows OS)

Je suis à la recherche d'un sniffer qui peuvent travailler avec l'adresse de bouclage dans Windows.

Jusqu'à présent, j'ai trouvé le Moniteur Réseau Microsoft qui est un bel outil, mais pour localhost c'est inutile parce que sur Windows, localhost paquets ne passe pas à travers le réseau régulier de la pile, de sorte qu'ils sont invisibles à un réseau ethernet sniffer comme MS Moniteur Réseau.

Comment déboguer les applications qui envoient des données dans le mécanisme de bouclage? Tout bon (open source) renifleurs qui peuvent travailler avec localhost?

Mise à JOUR: Si vous avez de l'expérience avec un outil, il serait agréable d'avoir une courte description pour référence future

59voto

nobre Points 2019

J'ai été confronté à ce problème et a obtenu nulle part après beaucoup de recherche. Fondamentalement, tous disponibles renifleurs de s'appuyer sur le réseau pilote de pile, et Windows n'exposez pas localhost appels à travers elle.

Ce que j'ai utilisé était un outil appelé SocketSniffer, que des pics de Winsock appels et de surveiller TCP, UDP socket connexions. Il m'a aidé à déboguer un problème d'application qui ne s'est produite que dans win 2k3.

Son site de téléchargement est à http://www.nirsoft.net/utils/socket_sniffer.html

33voto

Erik Points 481

Il y a un nouvel outil pour Windows qui permet de capturer looback / localhost trafic réseau. Il est appelé RawCap et est disponible ici: http://www.netresec.com/?page=RawCap

Juste de commencer à RawCap de ce genre pour renifler l'interface de bouclage: RawCap.exe 127.0.0.1 localhost.ppce

Vous pouvez ensuite ouvrir localhost.ppce dans Wireshark ou toute autre ppce de l'analyseur de regarder le capured de la circulation.

Btw. non seulement est RawCap en mesure de détecter le bouclage du trafic sur Windows, il peut également renifler votre interface WiFi ainsi que les interfaces PPP telles que la 3G/UMTS connexions.

5voto

Michael Gattuso Points 6536

Je pense que vous pouvez faire http://localhost./ (notez le point à la fin) pour forcer les paquets localhost à travers la pile réseau normale.

Cela fonctionne pour que http soit reconnu par un outil tel que fiddler - vous n’êtes pas sûr des autres protocoles.

2voto

J'ai eu un tel problème lorsque je veux surveiller le trafic sur localhost après avoir configuré SelfSSL sur celui-ci. Après avoir cherché d’autres outils utiles, j’ai trouvé que fidllre était adapté à mon problème, vous devriez essayer ce Fiddler for Http and Https.

J'espère que cela vous aidera!

0voto

Kirschstein Points 5229

Une recherche google rapide est revenue avec ce résultat pour CaptureSetup / Loopback

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X