Я устраняю проблему с smtp, связанную с кодировкой набора символов, и привлечь конечного пользователя чрезвычайно сложно. У меня есть захват пакета входящего сеанса smtp, что приводит к проблемному поведению, но если я попытаюсь скопировать / вставить источник mime из wirehark, проблема не возникнет.
Я достаточно уверен, что разница в моем тестировании заключается в том, что я копирую струны в захвате пакета из вывода Wireshark "follow tcp stream", и это не обязательно побитовая копия данных, поступающих по сети.
Итак, мой вопрос таков: как я могу получить ТОЧНУЮ копию побитовых данных SMTP и отправить ее снова для воспроизведения? Есть ли способ «воспроизвести» передачу?
Мне не нравится превращать это в дискуссию об инструментах, а не о задействованных технологиях, но вы можете захотеть изучить использование tcpreplay
который берет .pcap
файлы и воспроизводит их даже с той же скоростью, на которой они были изначально.