如何从 Windows 解密其他设备(Wifi 热点)的 TLS 数据包?

How can I decrypt TLS packets of other devices (Wifi Hotspot) from Windows?

我正在使用 WireShark 监控我的网络。我将 phone 连接到 Windows HotSpot,我也可以监控 phone 的网络。对于 TLS 解密,我应用了下面 link 中的步骤:

https://wiki.wireshark.org/TLS#Using_the_.28Pre.29-Master-Secret

浏览器的 SSL 信息写入我的 SSLKEYLOGFILE 但我的 phone 的 SSL 信息没有。我很容易解密浏览器数据包,但 phone 请求仍然是加密的。如何获取 phone 数据包的 SSL 信息?有什么方法可以将 HotSpot 连接的 SSL 信息写入 SSLKEYLOGFILE 或者有其他解决方案吗?

编辑:我是加密和网络方面的新手。

请设置您的 Android 设备以使用“Fiddler”工具作为代理。然后你可以使用 fiddler 工具在 Windows 上进行调试。您只需要安装 fiddler 根证书。参考下面 link:

https://www.telerik.com/blogs/how-to-capture-android-traffic-with-fiddler

并使用 Fiddler 捕获 iOS 流量: https://www.telerik.com/blogs/how-to-capture-ios-traffic-with-fiddler