浏览 1664 次
|
锁定老贴子 主题:手工测试 ssl 服务器的工具
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
|---|---|
| 作者 | 正文 |
|
最后更新时间:2007-08-11 关键字: telnet openssl
在为基于文本命令行协议的服务器(echo,smtp,pop,http一类的)增加 ssl 支持的时候,通常期望能够有一个 stelnet 工具,类似于平时用来测试文本命令行服务器的 telnet 工具,不过就要求 stelnet 能够支持 ssl 协议。一般来说,开发这类服务器,telnet 都是最基本的调试工具。有了这个 stelnet 工具之后,对于开发 ssl 的服务器有很大的帮助。
用 google search 了一下,发现有人准备做这个东西,但在 sf 上只有项目说明,还没有任何代码下载。接着就发现了下面这个链接 http://russell.rucus.net/blog/Geek/stelnet 原来 openssl 库中早就有这样的工具了。 引用 bash-2.05a$ cat stelnet
#!/bin/sh exec openssl s_client -connect $1:$2 -crlf -CApath $HOME/spserver/democa.crt 用法和普通的 telnet 一样,下面是用来测试的 spserver 中自带的 testhttps 的例子 ./stelnet 127.0.0.1 8080 ...... ...... GET / HTTP/1.1 Host: 127.0.0.1 HTTP/1.1 200 OK Content-Length: 171 Date: Sat, 11 Aug 2007 16:12:11 HKT Content-Type: text/html; charset=ISO-8859-1 Server: sphttp/spserver <html><head><title>Welcome to simple http</title></head><body><p>The requested URI is : /.</p><p>Client IP is : 127.0.0.1.</p><p>Header - Host: 127.0.0.1<p></body></html> 声明:JavaEye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
|
|
| 返回顶楼 | |



