如何捕获WhatsApp Web客户端通信?

4

我想了解WhatsApp网络客户端的通信方式。

我在Android手机上使用WhatsApp应用程序,并在Windows 7桌面上使用Firefox 56进行网络客户端。

在Firefox中,我打开了https://web.whatsapp.com/,扫描了我的手机上的QR码,完成了初始握手并开始使用WhatsApp网络客户端。

在Firefox中,我打开了Network Monitor工具来查看WhatsApp网络客户端的网络通信,我从我的移动应用程序向我的一个朋友发送了一条消息,该消息立即在网络客户端中反映出来,但我没有看到任何Network Monitor工具中的条目。

WhatsApp网络客户端如何与服务器或移动应用程序通信,如何捕获通信?

提前致谢!


1
相关的新问题:https://dev59.com/AsDqa4cB1Zd3GeqPWyJM - baptx
1个回答

3

Web.whatsapp.com 使用 Web Socket 进行通信,

首先在 Chrome 中打开开发者工具,然后登录 web.whatsapp.com,接着进入开发者工具中的网络选项卡,找到 WS 过滤器并单击它。您会发现 web.whatsapp.com 正连接在 wss://web.whatsapp.com/ws 上。


我认为OP想要捕获(解密)我们在网络监视器中看到的消息。 - baptx

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接