gpt4 book ai didi

php - 是否可以从任何网站读取 PHP 中的 SSL 信息?

转载 作者:可可西里 更新时间:2023-11-01 13:44:11 25 4
gpt4 key购买 nike

我想知道是否可以使用 PHP 从其他方读取有关他们的 SSL 证书信息的信息,我已经尝试了很长时间,但没有为我找到真正的答案。

例如,我在脚本中输入“www.paypal.com”,它将返回以下内容:

  • 权威机构:VeriSign, Inc
  • 过期日期:2011 年 2 月 18 日 (18/02/11)
  • 类型:扩展验证
  • 主机:www.paypal.com
  • MD5: a8e7o7a8e9e9
  • SHA1:c2a4a1e4e3a2

并且,任何其他可能获得的东西。我想要 PHP 脚本。

最佳答案

<?php$g = stream_context_create (array("ssl" => array("capture_peer_cert" => true)));$r = stream_socket_client("ssl://www.google.com:443", $errno, $errstr, 30,    STREAM_CLIENT_CONNECT, $g);$cont = stream_context_get_params($r);print_r( openssl_x509_parse($cont["options"]["ssl"]["peer_certificate"]) );?>

关于php - 是否可以从任何网站读取 PHP 中的 SSL 信息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3464113/

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