Как я могу отфильтровать входящие пакеты в мое приложение?

676
Tuomas

У меня мало опыта работы с Wireshark. Проблема в том, что когда мой сервер (стороннее приложение) получает ошибочные пакеты, он падает. Мне нужно будет отфильтровать входящие пакеты и отфильтровать такое сообщение, прежде чем оно достигнет сервер приложения. Могу ли я сделать это в Wireshark и если да, то как?

2

1 ответ на вопрос

1
zoigo

То, что вам нужно, это фильтрация DPI / фальсификация прокси / брандмауэра / netfilter, вот некоторые из них:

Но инструмент, который вы, скорее всего, успешно примените, это Ettercap :

Вы используете Windows?

Вы можете удалить или исправить (если возможно) ошибочные пакеты:

Фильтрация / удаление пакетов: настройка фильтра, который ищет определенную строку (или шестнадцатеричную последовательность) в полезной нагрузке TCP или UDP и заменяет ее произвольной выбранной строкой / последовательностью или отбрасывает весь пакет.

Спасибо, я обнаружил, что простой WPE Pro может сделать это отлично;) Tuomas 10 лет назад 0
Хорошая находка! [Обивка] zoigo 10 лет назад 0