Existe uma maneira de “reproduzir” uma captura de pacotes de uma sessão SMTP com a finalidade de depuração?

4

Estou solucionando um problema de SMTP envolvendo codificação de conjunto de caracteres e é extremamente difícil envolver o usuário final. Eu tenho uma captura de pacotes de uma sessão smtp de entrada que resulta em comportamento problemático, mas se eu tentar copiar / colar a fonte mime de wireshark, o problema não ocorre.

Estou razoavelmente certo de que a diferença em meus testes é que estou copiando as strings na captura de pacotes da saída Wireshark "follow tcp stream" e isso não é necessariamente o bit-for cópia exata de dois bits dos dados quando chegou ao fio.

Então, minha pergunta é: como posso obter uma cópia EXATOS dos dados SMTP bit-a-bit e enviá-los novamente para fins de reprodução? Existe uma maneira de "reproduzir" uma transmissão?

    
por Mike B 01.06.2016 / 07:51

1 resposta

4

Eu odeio transformar isso em uma discussão sobre ferramentas, ao invés de sobre a tecnologia envolvida, mas você pode querer olhar para o uso de tcpreplay que pega .pcap arquivos e os reproduz na mesma velocidade que eles originalmente vieram.

    
por 01.06.2016 / 08:19