SSL Expire Scan
SSL 證書到期時間檢測,使用 php 開發(fā),需要安裝 OpenSSL 擴(kuò)展
有啥用呢?
提前提醒下,續(xù)簽,防止忘記
使用方法
將項(xiàng)目 clone 到本地,然后在命令行輸入
php main.php /path/to/ssl/directory/
示例(掃描 Nginx 的 SSL 目錄下所有證書到期時間)
php main.php /usr/local/nginx/conf/ssl/
也可以對指定證書的到期時間進(jìn)行掃描
php main.php /usr/local/nginx/conf/ssl/natfrp.org.crt
可以將以下內(nèi)容加入到 /etc/bashrc 以方便隨時使用:
alias sslscan='php /path/to/main.php'
源碼
<?php
/**
*
* SSL Expire Scan Tool by Akkariin
*
* 本代碼使用 GPL v3 協(xié)議開源
*
*/
$logo = <<<EOF
____ ____ _ _____ _
/ ___/ ___|| | |_ _|__ ___ | |
___ ___ | | | |/ _ / _ | |
___) |__) | |___ | | (_) | (_) | |
|____/____/|_____| |_|___/ ___/|_|
標(biāo)簽:PHP/**
*
* SSL Expire Scan Tool by Akkariin
*
* 本代碼使用 GPL v3 協(xié)議開源
*
*/
$logo = <<<EOF
____ ____ _ _____ _
/ ___/ ___|| | |_ _|__ ___ | |
___ ___ | | | |/ _ / _ | |
___) |__) | |___ | | (_) | (_) | |
|____/____/|_____| |_|___/ ___/|_|