Pergunta

Estou tendo problemas para integrar dois produtos, um dos quais é meu e eles parecem não estar se comunicando.Então, quero ter certeza de que eles estão se comunicando corretamente.Dei uma olhada no monitor de rede e encontrei o TCP Spy.Isso funciona, mas mostra apenas um lado da conversa por vez (tem que ser executado localmente). Idealmente, gostaria de ver os dois lados ao mesmo tempo - mas você não pode executar duas cópias do TCP Spy.

Eu acessei o Sourceforge, mas nada parece aparecer - sou um desenvolvedor do Windows, não tenho o perl instalado.

Eu encontrei alguns outros que são incapacitados e totalmente inúteis, então fiquei me perguntando o que os caras do SO usam para assistir a conversa TCP?

Aliás - o produto 'não escrito aqui' não é um navegador.

Foi útil?

Solução 9

Tentei o Wireshark e o Microsoft Network Monitor, mas nenhum deles detectou minha transferência (e o programa com o qual estou tentando me comunicar).Se eu tivesse um dia para sentar e configurá-lo, provavelmente conseguiria fazê-lo funcionar, mas só queria os bytes enviados e, mais especificamente, os bytes recebidos.

No final eu encontrei Monitor de rede preciso da HHD Software software que fez o que eu queria, mesmo que fosse um pouco desajeitado.

Outras dicas

Wireshark é um farejador de rede realmente bom e maduro.Já existe há anos.

  • Inspeção profunda de centenas de protocolos, com mais sendo adicionados o tempo todo
  • Captura ao vivo e análise offline
  • Suporte de descriptografia para muitos protocolos, incluindo IPsec, ISAKMP, Kerberos, SNMPv3, SSL/TLS, WEP e WPA/WPA2
  • As regras de coloração podem ser aplicadas à lista de pacotes para uma análise rápida e intuitiva
  • A saída pode ser exportada para XML, PostScript®, CSV ou texto simples

Não tenho certeza se faz tudo o que você quer, mas você viu WireShark e a Monitor de rede Microsoft?

Wireshark (anteriormente Etéreo)

Wireshark é um analisador de protocolo de rede premiado desenvolvido por uma equipe internacional de especialistas em redes.

eu uso wirehark.Muito bom e gratuito.

Wireshark, também conhecido como Ethereal, vem com uma boa quantidade de funcionalidade de detecção de TCP.

http://www.wireshark.org/

Com relação ao uso do Windows e à falta de Perl:Por que nao tentar Morango Perl?É uma distribuição Perl gratuita administrada pela comunidade Perl (especificamente Adam Kennedy no núcleo), é fácil de instalar e possui todo o poder de CPAN sai da caixa.

Estranho não ter visto o WireShark quando visitei o SourceForge.O resultado máximo dos 60 devolvidos foi uma coisa alemã bizarra.

Wireshark é ótimo..mas outra opção seria via PowerShell.Eu usei o Obter pacote script de Jeff Hicks da Sapien Technologies como um farejador de pacotes realmente leve.Você obtém objetos personalizados que representam seus pacotes e pode fazer qualquer filtragem necessária por meio do PowerShell.O outro script do par é Analyze-Packet, que pode resumir os resultados de uma captura de pacote.

Dê uma olhada tcpdump Não é um analisador de rede GUI completo (de forma alguma), mas pode ser usado em scripts.Como sou mais uma pessoa de Linux, eu o uso com Bash e Python, mas você deve conseguir chamá-lo do PowerShell.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top