Monitoraggio della rete gratuito
-
09-06-2019 - |
Domanda
Ho difficoltà a integrare due prodotti, uno dei quali è mio e sembra che non si parlino.Quindi voglio assicurarmi che stiano comunicando correttamente.Ho cercato un monitor di rete e ho trovato TCP Spy.Funziona ma mostra solo 1 lato della conversazione alla volta (deve essere eseguito localmente). Idealmente mi piacerebbe vedere entrambi i lati contemporaneamente, ma non è possibile eseguire due copie di TCP Spy.
Ho premuto Sourceforge, ma non sembra saltar fuori nulla: sono uno sviluppatore Windows, non ho installato Perl.
Ne ho trovati un paio altri che sono paralizzanti e totalmente inutili, quindi mi chiedevo cosa usano i ragazzi dell'SO per guardare la conversazione TCP?
A proposito, il prodotto "non scritto qui" non è un browser.
Soluzione 9
Ho provato Wireshark e Microsoft Network Monitor, ma nessuno dei due ha rilevato il mio trasferimento (e il programma con cui sto cercando di comunicare).Se avessi un giorno per sedermi e configurarlo probabilmente potrei farlo funzionare ma volevo solo i byte inviati e, più specificamente, i byte ricevuti.
Alla fine ho trovato Monitoraggio di rete accurato del software HHD software che ha fatto quello che volevo, anche se era leggermente goffo.
Altri suggerimenti
WireShark è uno sniffer di rete davvero valido e maturo.E' in circolazione da anni.
- Ispezione approfondita di centinaia di protocolli, a cui se ne aggiungono continuamente altri
- Acquisizione dal vivo e analisi offline
- Supporto di decrittografia per numerosi protocolli, tra cui IPsec, ISAKMP, Kerberos, SNMPv3, SSL/TLS, WEP e WPA/WPA2
- È possibile applicare regole di colorazione all'elenco dei pacchetti per un'analisi rapida e intuitiva
- L'output può essere esportato in XML, PostScript®, CSV o testo semplice
Non sono sicuro che faccia tutto quello che vuoi, ma hai visto WireShark e il Monitoraggio della rete Microsoft?
WireShark (precedentemente Etereo)
Wireshark è un pluripremiato analizzatore di protocolli di rete sviluppato da un team internazionale di esperti di rete.
Io uso wireshark.Molto buono e gratuito.
Wireshark, alias Ethereal, viene fornito con una discreta quantità di funzionalità di sniffing TCP.
Per quanto riguarda l'utilizzo di Windows e la mancanza di Perl:Perché non provarci? Perla Di Fragola?È una distribuzione Perl gratuita gestita dalla comunità Perl (in particolare Adam Kennedy al centro), è facile da installare e sfrutta tutta la potenza di CPAN fuori dalla scatola.
Strano che non abbia visto WireShark quando ho visitato SourceForge.Il miglior risultato dei 60 restituiti è stata una bizzarra cosa tedesca.
Wireshark è fantastico..ma un'altra opzione sarebbe tramite PowerShell.Ho usato il Ottieni pacchetto script di Jeff Hicks presso Sapien Technologies come sniffer di pacchetti davvero leggero.Ottieni oggetti personalizzati che rappresentano i tuoi pacchetti e puoi eseguire qualsiasi filtraggio necessario tramite PowerShell.L'altro script della coppia è Analyse-Packet, che può riassumere i risultati dell'acquisizione di un pacchetto.
Dare un'occhiata a Tcpdump Non è un analizzatore di rete GUI completo (per niente) ma è utilizzabile negli script.Dato che sono più una persona Linux, lo uso con Bash e Python, ma dovresti essere in grado di chiamarlo da PowerShell.