【发布时间】:2014-01-24 01:34:43
【问题描述】:
我正在编写一个接受传入 TCP 连接的服务器,我想在 C 中实现一种简单的方法来检测连接是否是 SSL,只检查几个接收到的字节。有什么帮助吗?
【问题讨论】:
-
分配特定端口?有一个初始协商阶段,第一部分是ClientHello消息; security.stackexchange.com/questions/34780/…
-
SSL 而不是什么?您必须检测哪些其他协议很重要。例如,如果您必须检测它是 SSL 还是 HTTP,这非常容易—— HTTP 发送的第一个字符始终是大写字母,而 SSL 则永远不会。