gpt4 book ai didi

networking - 是否可以通过 telnet 执行 SSL 握手?

转载 作者:太空宇宙 更新时间:2023-11-03 13:12:13 25 4
gpt4 key购买 nike

我正在阅读 SSL 的工作原理,并尝试与 google pop3 服务器 pop.gmail.com 995 进行握手。我找到了客户端问候消息的示例 there .所以,我连接到 gmail pop 3 服务器

telnet pop.gmail.com 995

没关系。现在我可以向服务器发送消息了。据我了解,我需要做的第一件事就是发送客户端问候消息。所以我输入以下行(为了简化阅读,我将在 \r\n 标记之后换行):

ClientVersion 3,1\r\nClientRandom[32]\r\n
SessionID: None (new session)\r\n
Suggested Cipher Suites:\r\n
TLS_RSA_WITH_3DES_EDE_CBC_SHA\r\n
TLS_RSA_WITH_DES_CBC_SHA\r\n
Suggested Compression Algorithm: NONE

回车接收消息

Connection closed by foreign host.

怎么了?我应该收到一条服务器问候消息?我要发送什么来接收它?

最佳答案

不,这是不可能的。您尝试输入的文本是 ClientHello 消息的人类可读表示,而不是真实的文本。真正的 ClientHello 消息是二进制数据,不能通过 Telnet session 输入。

关于networking - 是否可以通过 telnet 执行 SSL 握手?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29314155/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com