【问题标题】:perl script for showing ssl certs用于显示 ssl 证书的 perl 脚本
【发布时间】:2013-01-24 07:08:38
【问题描述】:

我想使用openssl 查看第三方主机的ssl 证书,但openssl s_client 不支持代理(我的环境中确实有)。

我希望我可以使用 perl 来做类似的事情:

openssl s_client -showcerts -connect www.domain.com:443

【问题讨论】:

  • 我搜索了 CPAN,并查看了各种谷歌帖子,但大多数内容都是为了验证证书。这不是我想要做的。我正在尝试检查证书并将其打印出来。

标签: perl ssl openssl


【解决方案1】:

您应该在Net::SSLeay 模块中搜索dump_peer_certificate() 方法。

http://www.perlmonks.org/?node_id=70620http://metacpan.org/pod/Net::SSLeay

【讨论】:

  • 感谢分享您的搜索:请将您的代码粘贴到您的原始帖子中。
【解决方案2】:

您可以修补openssl 以接受代理,请参阅openssl patchopenssl s_client using a proxy

【讨论】:

  • 嗨,斯普特尼克,我看过那个帖子。不幸的是,我坚持使用已安装的 openssl 版本。 :(
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2021-06-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-08-20
  • 1970-01-01
  • 2016-07-02
相关资源
最近更新 更多