2016-09-26 42 views
0

如果這是一個無知的問題,我很抱歉,但是有沒有辦法從終端上運行SSL命令而獲得SSL證書的到期時間?獲取SSL證書過期WITHOUT openssl命令

當我base64解碼證書的內容時,一些輸出是可讀的,但很多都不是。可讀部分不包含我能看到的過期信息。

爲了保持坦誠,我正在嘗試運行MySQL命令來獲取有關存儲的SSL證書的信息。所以如果MySQL有一個技巧,那也會很酷。

回答

0

我發現這個文本埋在附近以base64第二行的末尾解碼證書:150923190324Z160922190324Z

這顯然包含了我一直在尋找的信息。其中包含notBeforenotAfter時間,每個時間包含12位數字後跟Z

格式爲YYMMDDHHMMSS。所以在上面的例子中,我得到:

Not Before: Sep 23 19:03:24 2015 GMT 
Not After : Sep 22 19:03:24 2016 GMT 

所有無需運行openssl命令,只使用Base64解碼。