Xmpp

擷取 nimbuzz 流量

  • April 13, 2012

我需要擷取 nimbuzz pc 客戶端和 nimbuzz 伺服器之間的所有流量,特別是在登錄期間。原因是我需要在登錄時調試標記使用者可見性狀態的傳出數據包,以便在內部 XMPP 客戶端應用程序中重現它們

我試過用wireshark做這個,但我似乎對這個工具很無助。另外,我能看到的數據包都是在 SASL 協商發生之前,在那之後,我看不到正在交換的 xml 數據包

非常感謝任何有關如何完成此任務的幫助(最好在 Windows 上,因為沒有適用於 linux 的 nimbuzz 客戶端,無論如何我都可以在 VM 中安裝一個並監視 linux 主機中的 VM 實例之間的流量)

編輯我在這裡添加了一個後續問題。

從 UI 的角度來看,我相信您可能想嘗試一下Microsoft 的網路監視器。但是,數據包擷取實用程序本質上是複雜的野獸,因此您需要精通一個這一事實是不可避免的。特別是如果您正在基於複製您從網路流量中看到和理解的內容來製作軟體。

NetMon 可以根據生成流量的程序來安排流量(我相信 Wireshark 也可以)。不過,您可能會更輕鬆地使用 NetMon。我建議先閱讀“如何使用網路監視器擷取網路流量”。然後是“使用 Network Monitor 分析網路數據”。最後,“使用 Network Monitor 3.4 進行網路監控”是一個最新的系列,應該會完善您的初學者在這方面的教育。

引用自:https://serverfault.com/questions/379261