我们正在开发一个使用Open fire(Xmpp)协议的项目。我必须捕获该流量(xmpp)。建议我使用工具和流程。 wireshark是否适用于xmpp流量。?
答案 0 :(得分:1)
另一个建议仅在您碰巧使用Smack时才有意义:
如果您只是在开发它时尝试调试特定客户端的流量,而您恰好使用Smack作为客户端库(因为我们讨论的是openfire),那么您也可以使用Smack调试控制台。添加Java系统属性-Dsmack.debugEnabled=true
将导致每次建立XMPP连接时打开调试控制台窗口。 IT显示流量输入/输出和其他有用信息。
答案 1 :(得分:0)
是的,Wireshark适用于XMPP流量,只要它是未加密的。
如果连接已加密,则可能可以按照https://wiki.wireshark.org/SSL上的说明对其进行解密。
答案 2 :(得分:0)
对于openfire服务器的监视器对话和统计信息,您可以在openfire中使用监控服务插件。
安装