Frage

Ich habe Probleme bei der Integration zweier Produkte, von denen eines mir gehört, und sie scheinen nicht zu kommunizieren.Deshalb möchte ich sicherstellen, dass sie richtig kommunizieren.Ich habe mich nach Netzwerkmonitor umgesehen und TCP Spy gefunden.Das funktioniert, zeigt aber jeweils nur eine Seite der Konversation an (es muss lokal ausgeführt werden). Idealerweise würde ich gerne beide Seiten gleichzeitig sehen – aber Sie können nicht zwei Kopien von TCP Spy ausführen.

Ich habe Sourceforge aufgerufen, aber es scheint nichts herauszuspringen – ich bin ein Windows-Entwickler und habe kein Perl installiert.

Ich habe ein paar andere gefunden, die Crippleware und völlig nutzlos sind, also habe ich mich gefragt, womit die SO-Leute die TCP-Konversation verfolgen?

Übrigens – das „Not-Writed-Here“-Produkt ist kein Browser.

War es hilfreich?

Lösung 9

Ich habe Wireshark und Microsoft Network Monitor ausprobiert, aber keiner von beiden hat meine Übertragung (und das Programm, mit dem ich kommunizieren möchte) erkannt.Wenn ich einen Tag Zeit hätte, es zu konfigurieren, könnte ich es wahrscheinlich zum Laufen bringen, aber ich wollte nur die gesendeten Bytes und, genauer gesagt, die empfangenen Bytes.

Am Ende habe ich gefunden Der genaue Netzwerkmonitor von HHD Software Software, die das tat, was ich wollte, auch wenn sie etwas klobig war.

Andere Tipps

Wireshark ist ein wirklich guter und ausgereifter Netzwerk-Sniffer.Es gibt es schon seit Jahren.

  • Eingehende Prüfung von Hunderten von Protokollen, wobei ständig weitere hinzukommen
  • Live-Erfassung und Offline-Analyse
  • Entschlüsselungsunterstützung für viele Protokolle, einschließlich IPsec, ISAKMP, Kerberos, SNMPv3, SSL/TLS, WEP und WPA/WPA2
  • Für eine schnelle und intuitive Analyse können Farbregeln auf die Paketliste angewendet werden
  • Die Ausgabe kann in XML, PostScript®, CSV oder einfachen Text exportiert werden

Ich bin mir nicht sicher, ob es alles macht, was Sie wollen, aber haben Sie es gesehen? WireShark und das Microsoft-Netzwerkmonitor?

Wireshark (zuvor ätherisch)

Wireshark ist ein preisgekrönter Netzwerkprotokollanalysator, der von einem internationalen Team von Netzwerkexperten entwickelt wurde.

ich benutze wireshark.Sehr gut und kostenlos.

Wireshark, auch bekannt als Ethereal, verfügt über eine ganze Reihe von TCP-Sniffing-Funktionen.

http://www.wireshark.org/

In Bezug auf die Verwendung von Windows und das Fehlen von Perl:Warum nicht versuchen Erdbeerperle?Es handelt sich um eine kostenlose Perl-Distribution, die von der Perl-Community (insbesondere Adam Kennedy im Kern) betrieben wird, einfach zu installieren ist und die volle Leistungsfähigkeit von bietet CPAN aus der Box.

Seltsam, dass ich WireShark nicht gesehen habe, als ich SourceForge besuchte.Das Spitzenergebnis der 60 zurückgegebenen war eine bizarre deutsche Sache.

Wireshark ist großartig.aber eine andere Option wäre über PowerShell.Ich habe das verwendet Paket abrufen Skript von Jeff Hicks von Sapien Technologies als wirklich leichten Paket-Sniffer.Sie erhalten benutzerdefinierte Objekte, die Ihre Pakete darstellen, und können über PowerShell jede gewünschte Filterung durchführen.Das andere Skript im Paar ist Analyze-Packet, das die Ergebnisse einer Paketerfassung zusammenfassen kann.

Schauen Sie mal rein Tcpdump Es handelt sich nicht um einen vollwertigen GUI-Netzwerkanalysator (überhaupt nicht), aber er kann in Skripten verwendet werden.Da ich eher ein Linux-Benutzer bin, verwende ich es mit Bash und Python, aber Sie sollten es über Powershell aufrufen können.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top