Eu encontrei o Wireshark v1.4.3, que oferece a você uma GUI para analisar o tráfego de rede.
Estou tentando depurar porque meus pacotes TCP estão truncados. Vejo que apenas os primeiros 24 bytes de cada pacote estão aparecendo no meu programa. Os 25º ao 28º bytes são embaralhados e todos os outros depois disso são zerados.
Gostaria de executar o tcpdump para tentar depurar o que está errado, mas está faltando na instalação do Cygwin.
Alguém pode sugerir uma alternativa ao tcpdump ou idéias sobre como eu poderia depurar isso?
O problema ocorre para leitura e gravação de pacotes em uma plataforma conhecida (Linux) que funciona bem. Também ocorre quando lê ou escreve para o self via localhost.