使用本机应用程序的 SSLKEYLOGFILE 解密 TLSv1.3 数据

使用本机应用程序的 SSLKEYLOGFILE 解密 TLSv1.3 数据

我正在尝试使用 Wireshark 解密 TLSv1.3 数据包。我已成功使用本教程完成此操作:https://blog.didierstevens.com/2020/12/28/decrypting-tls-streams-with-wireshark-part-2/

本教程基于执行set SSLKEYLOGFILE="..."和使用日志文件来帮助 Wireshark 解码 TLS 数据包。(见下图)

Wireshark TLS 首选项

这在使用浏览器访问 Web 应用并捕获其数据包时有效,然而,我想将这项技术应用到我从应用商店下载的原生 MacOS 应用程序中。

我可以在 Wireshark 中看到来自应用程序的数据包,但我还没有弄清楚如何获取 SSL 会话密钥。

所以问题就变成:如何从本机 MacOS 应用程序获取 SSL 会话密钥(类似于 SSLKEYLOGFILE 文件中的密钥)?

任何帮助是极大的赞赏。

相关内容