在线检查证书过期时间

如何检查线上域名的过期时间,sslyze这个包不错,可以试试

from sslyze import *

from sslyze.server_connectivity import *

from sslyze.plugins.certificate_info_plugin import *

from sslyze.synchronous_scanner import *

server_info = ServerConnectivityInfo(hostname=u'www.baidu.com')

server_info.test_connectivity_to_server(network_timeout=1)

synchronous_scanner = SynchronousScanner()

command = CertificateInfoScanCommand()

scan_result = synchronous_scanner.run_scan_command(server_info, command)

cert=scan_result.certificate_chain[0]

print(cert.not_valid_after)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,026评论 19 139
  • /Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home...
    光剑书架上的书阅读 3,977评论 2 8
  • 坐在走廊的座椅上,太阳的余辉照在膝上的书本之上,夜晚很快就要从东方升起了。我在等待那个已经过去的夜晚。 当我抱着书...
    放过我自己阅读 262评论 0 0
  • #pragma 正则匹配手机号 + (BOOL)checkTelNumber:(NSString *) telNu...
    于桁阅读 434评论 0 1
  • 非常无趣的一天,早上出门没有穿对衣服,冷了一整天。有种非常不舒服的感冒感。 整天都在不好的状态中踌踷。不知道干了什...
    盒子书生阅读 202评论 0 1