3
我想分析给定url的证书并获取它的一些详细信息。你知道有什么方法可以做到吗?命令行工具可以是类似于downloadSSLCert https://my.funny.url/ > certFile
的东西,然后对其进行分析以用于例如证书的指纹。它可以是命令行实用程序,c/C++/objective-c或java代码,将用于osx> = 10.5以编程方式或通过命令行分析SSL证书
在此先感谢! 托马斯
我想分析给定url的证书并获取它的一些详细信息。你知道有什么方法可以做到吗?命令行工具可以是类似于downloadSSLCert https://my.funny.url/ > certFile
的东西,然后对其进行分析以用于例如证书的指纹。它可以是命令行实用程序,c/C++/objective-c或java代码,将用于osx> = 10.5以编程方式或通过命令行分析SSL证书
在此先感谢! 托马斯
您可以从这样的命令行SSL连接:
echo '' | openssl s_client -connect www.google.com:443
输出将包含在Base64编码的X.509证书。
要查看更多详细信息,
... | openssl x509 -fingerprint -text
如果你只想指纹,省略 “-text
” 标志,并添加 “-out /dev/null
”。
+1我想要更多:openssl s_client -connect www.google.com:443 |少cuz输出可能是广泛的 – 2009-05-24 18:30:14