Если я введу «netstat -an» в CMD, как я могу узнать, какие соединения основаны на службах обмена сообщениями - особенно XMPP?

1 ответ1

0

Если серверы XMPP, к которым было установлено соединение, используют стандартные порты, вы можете выполнить фильтрацию по следующим портам:

5222 TCP     XMPP client connection (RFC 3920)        Official  
5223 TCP     XMPP client connection over SSL          Unofficial
5269 TCP     XMPP server connection (RFC 3920)        Official
5298 TCP UDP XMPP JEP-0174: Link-Local Messaging /    Official
         XEP-0174: Serverless Messaging
8010 TCP     XMPP File transfers                      Unofficial

Кроме того, вы не можете определить, какое соединение по какому протоколу используется, просматривая TCP-соединения. Вы должны были бы прослушивать соединения, используя анализатор пакетов (Wireshark). Wireshark содержит фильтры для протоколов.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .