расшифровка Jabber запросов - PullRequest
5 голосов
/ 01 февраля 2012

У меня есть небольшая тестовая настройка сети с сервером jabberd и двумя подключенными к нему IM-клиентами. Я хочу попробовать использовать wireshark, чтобы прослушать данные со стороны отправителя и проанализировать отправляемый xml.

Меня интересуют только "запросы" стороны, "отправляющей" файл. Я могу использовать фильтр jabber.request на wireshark, чтобы посмотреть на запрос; однако, это выглядит зашифрованным. Тестовый сервер мой, поэтому я считаю, что я тоже смогу его расшифровать.

Может ли кто-нибудь предложить какое-нибудь руководство о том, как я могу это сделать?

[EDIT] Я только что заметил, что я отключил SSL / TLS на моей машине; следовательно, сообщение не может быть зашифровано - но все еще в странном формате. Пожалуйста, найдите прикрепленный скриншот.

enter image description here

[РЕДАКТИРОВАТЬ 2] Отправляемые данные

"Request: \027\003\001\000 t:\202UZ\367\354\360\307\aT,\211\a\241\346\a\223YYe9\005\023\204U\377\376\323\002\322\322"

1 Ответ

3 голосов
/ 02 февраля 2012

Попробуйте использовать Spark и нажмите F-12 , чтобы открыть окно отладки Smack. Он покажет вам все входящие и исходящие пакеты в отдельном окне. Вы можете просматривать их в виде таблицы или в формате XML.

...