简体   繁体   English

解码SSL数据包Wireshark

[英]Decode ssl packets wireshark

I'd like to know how to decode ssl packets in wireshark if I am using a service (Google Talk) that I should be able to see the keys for. 如果我使用的服务(Google Talk)应该能够看到其密钥,我想知道如何在Wireshark中解码ssl数据包。 Where are the keys for such an application and can I get a hold of them? 这样的应用程序的密钥在哪里,我可以掌握它们吗? I look for certs, but none for google. 我在找证书,但在谷歌找。 I have worked with ssh keys and since I created them myself I know where they are, and can use them. 我使用过ssh键,自从我自己创建它们以来,我就知道它们在哪里,并且可以使用它们。 But not for something like this. 但不是这样的事情。 Any help is appreciated. 任何帮助表示赞赏。 Thanks 谢谢

You need to have the server's private key, which is highly unlikely to happen if the server you are connecting to does not belongs to you. 您需要拥有服务器的私钥,如果您要连接的服务器不属于您,则这极不可能发生。 Note that in addition to having this key, you also need to make sure that the transaction does not use Perfect Forward Secrecy ( http://en.wikipedia.org/wiki/Perfect_forward_secrecy ), which you are able to do if you control the client side and the server does not require PFS. 请注意,除了拥有此密钥外,您还需要确保交易未使用“完全正向保密(Perfect Forward Secrecy)”( http://en.wikipedia.org/wiki/Perfect_forward_secrecy )。客户端和服务器不需要PFS。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM