Skip to content

Commit 96b6939

Browse files
deploy: f2340a7
0 parents  commit 96b6939

5 files changed

Lines changed: 151 additions & 0 deletions

File tree

.nojekyll

Whitespace-only changes.

CNAME

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
ssl.mhuig.top

ct.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
[{"domain": "mhuig.top", "check": "Mon Jun 9 21:09:15 2025", "remain": 44, "status": "Valid", "statuscolor": "success", "subject": "commonName=mhuig.top; ", "issuer": "countryName=US; organizationName=Google Trust Services; commonName=WE1; ", "version": "3", "serialNumber": "27269B05571BA0F60DE3104AD9D8C032", "notBefore": "Apr 25 02:15:16 2025 GMT", "notAfter": "Jul 24 03:15:11 2025 GMT", "subjectAltName": "DNS=mhuig.top; ", "OCSP": "http://o.pki.goog/s/we1/JyY; ", "caIssuers": "http://i.pki.goog/we1.crt; ", "crlDistributionPoints": "http://c.pki.goog/we1/yoggNsz3xQU.crl; "}, {"domain": "www.mhuig.top", "check": "Mon Jun 9 21:09:16 2025", "remain": 43, "status": "Valid", "statuscolor": "success", "subject": "commonName=www.mhuig.top; ", "issuer": "countryName=US; organizationName=Let's Encrypt; commonName=R11; ", "version": "3", "serialNumber": "05BADD7088F0A24BE6E0B80A4E797D37D0F7", "notBefore": "Apr 23 23:57:37 2025 GMT", "notAfter": "Jul 22 23:57:36 2025 GMT", "subjectAltName": "DNS=www.mhuig.top; ", "OCSP": "http://r11.o.lencr.org; ", "caIssuers": "http://r11.i.lencr.org/; ", "crlDistributionPoints": "http://r11.c.lencr.org/120.crl; "}, {"domain": "blog.mhuig.top", "check": "Mon Jun 9 21:09:17 2025", "remain": 44, "status": "Valid", "statuscolor": "success", "subject": "commonName=blog.mhuig.top; ", "issuer": "countryName=US; organizationName=Google Trust Services; commonName=WE1; ", "version": "3", "serialNumber": "0DF20BAE4D199A820E557E91E15C1FB6", "notBefore": "Apr 24 21:57:41 2025 GMT", "notAfter": "Jul 23 22:57:37 2025 GMT", "subjectAltName": "DNS=blog.mhuig.top; ", "OCSP": "http://o.pki.goog/s/we1/DfI; ", "caIssuers": "http://i.pki.goog/we1.crt; ", "crlDistributionPoints": "http://c.pki.goog/we1/-A4QIxeBtHI.crl; "}, {"domain": "vercel.blog.mhuig.top", "check": "Mon Jun 9 21:09:17 2025", "remain": 34, "status": "Valid", "statuscolor": "success", "subject": "commonName=vercel.blog.mhuig.top; ", "issuer": "countryName=US; organizationName=Let's Encrypt; commonName=R11; ", "version": "3", "serialNumber": "0515E1B92890EE33325C551EF9E707ECC058", "notBefore": "Apr 15 04:33:57 2025 GMT", "notAfter": "Jul 14 04:33:56 2025 GMT", "subjectAltName": "DNS=vercel.blog.mhuig.top; ", "OCSP": "http://r11.o.lencr.org; ", "caIssuers": "http://r11.i.lencr.org/; ", "crlDistributionPoints": "http://r11.c.lencr.org/89.crl; "}, {"domain": "cfpages.blog.mhuig.top", "check": "Mon Jun 9 21:09:19 2025", "remain": 48, "status": "Valid", "statuscolor": "success", "subject": "commonName=cfpages.blog.mhuig.top; ", "issuer": "countryName=US; organizationName=Google Trust Services; commonName=WE1; ", "version": "3", "serialNumber": "FC988F15E006EB341121DFC76E56C455", "notBefore": "Apr 29 05:04:26 2025 GMT", "notAfter": "Jul 28 06:04:09 2025 GMT", "subjectAltName": "DNS=cfpages.blog.mhuig.top; ", "OCSP": "http://o.pki.goog/s/we1/_Jg; ", "caIssuers": "http://i.pki.goog/we1.crt; ", "crlDistributionPoints": "http://c.pki.goog/we1/AVf_tp6YFrE.crl; "}, {"domain": "netlify.blog.mhuig.top", "check": "Mon Jun 9 21:09:19 2025", "remain": 47, "status": "Valid", "statuscolor": "success", "subject": "commonName=netlify.blog.mhuig.top; ", "issuer": "countryName=US; organizationName=Let's Encrypt; commonName=E6; ", "version": "3", "serialNumber": "060E6D04AA93F591766F84B971D914ED83D1", "notBefore": "Apr 28 17:43:41 2025 GMT", "notAfter": "Jul 27 17:43:40 2025 GMT", "subjectAltName": "DNS=netlify.blog.mhuig.top; ", "OCSP": "http://e6.o.lencr.org; ", "caIssuers": "http://e6.i.lencr.org/; ", "crlDistributionPoints": "http://e6.c.lencr.org/82.crl; "}, {"domain": "friends.mhuig.top", "check": "Mon Jun 9 21:09:20 2025", "remain": 44, "status": "Valid", "statuscolor": "success", "subject": "commonName=friends.mhuig.top; ", "issuer": "countryName=US; organizationName=Google Trust Services; commonName=WE1; ", "version": "3", "serialNumber": "CDDFCCC2D9CD6D410DB1101DFFAAA3F1", "notBefore": "Apr 25 08:26:02 2025 GMT", "notAfter": "Jul 24 09:25:58 2025 GMT", "subjectAltName": "DNS=friends.mhuig.top; ", "OCSP": "http://o.pki.goog/s/we1/zd8; ", "caIssuers": "http://i.pki.goog/we1.crt; ", "crlDistributionPoints": "http://c.pki.goog/we1/-wlfVjh9dJg.crl; "}, {"domain": "ssl.mhuig.top", "check": "Mon Jun 9 21:09:21 2025", "remain": 45, "status": "Valid", "statuscolor": "success", "subject": "commonName=ssl.mhuig.top; ", "issuer": "countryName=US; organizationName=Google Trust Services; commonName=WE1; ", "version": "3", "serialNumber": "A3A406F68760E4A011B405520BC91BE3", "notBefore": "Apr 26 00:21:49 2025 GMT", "notAfter": "Jul 25 01:21:45 2025 GMT", "subjectAltName": "DNS=ssl.mhuig.top; ", "OCSP": "http://o.pki.goog/s/we1/o6Q; ", "caIssuers": "http://i.pki.goog/we1.crt; ", "crlDistributionPoints": "http://c.pki.goog/we1/m8zfv5rsnVE.crl; "}, {"domain": "api.mhuig.top", "check": "Mon Jun 9 21:09:21 2025", "remain": 44, "status": "Valid", "statuscolor": "success", "subject": "commonName=api.mhuig.top; ", "issuer": "countryName=US; organizationName=Google Trust Services; commonName=WE1; ", "version": "3", "serialNumber": "D656D811AA61A61D0D3766E2DDA331F2", "notBefore": "Apr 25 02:48:05 2025 GMT", "notAfter": "Jul 24 03:48:02 2025 GMT", "subjectAltName": "DNS=api.mhuig.top; ", "OCSP": "http://o.pki.goog/s/we1/1lY; ", "caIssuers": "http://i.pki.goog/we1.crt; ", "crlDistributionPoints": "http://c.pki.goog/we1/fJedmL2peto.crl; "}, {"domain": "cdn.mhuig.top", "check": "Mon Jun 9 21:09:22 2025", "remain": 44, "status": "Valid", "statuscolor": "success", "subject": "commonName=cdn.mhuig.top; ", "issuer": "countryName=US; organizationName=Google Trust Services; commonName=WE1; ", "version": "3", "serialNumber": "39B9705CE97FA28011FC2DEF86B04F07", "notBefore": "Apr 25 13:02:32 2025 GMT", "notAfter": "Jul 24 14:02:30 2025 GMT", "subjectAltName": "DNS=cdn.mhuig.top; ", "OCSP": "http://o.pki.goog/s/we1/Obk; ", "caIssuers": "http://i.pki.goog/we1.crt; ", "crlDistributionPoints": "http://c.pki.goog/we1/_hiyWRttjyM.crl; "}, {"domain": "cf.cdn.mhuig.top", "check": "Mon Jun 9 21:09:22 2025", "remain": 37, "status": "Valid", "statuscolor": "success", "subject": "commonName=cf.cdn.mhuig.top; ", "issuer": "countryName=US; organizationName=Google Trust Services; commonName=WE1; ", "version": "3", "serialNumber": "A0AE0E642AE9ADFC13FF7DDC4D741E03", "notBefore": "Apr 18 13:31:05 2025 GMT", "notAfter": "Jul 17 14:31:00 2025 GMT", "subjectAltName": "DNS=cf.cdn.mhuig.top; ", "OCSP": "http://o.pki.goog/s/we1/oK4; ", "caIssuers": "http://i.pki.goog/we1.crt; ", "crlDistributionPoints": "http://c.pki.goog/we1/1cHiUjpZkhI.crl; "}, {"domain": "ipfs.mhuig.top", "check": "Mon Jun 9 21:09:23 2025", "remain": 32, "status": "Valid", "statuscolor": "success", "subject": "commonName=ipfs.mhuig.top; ", "issuer": "countryName=US; organizationName=Let's Encrypt; commonName=R11; ", "version": "3", "serialNumber": "062676AF2714F86F33FFC21E2C84D885EB18", "notBefore": "Apr 13 00:23:12 2025 GMT", "notAfter": "Jul 12 00:23:11 2025 GMT", "subjectAltName": "DNS=ipfs.mhuig.top; ", "OCSP": "http://r11.o.lencr.org; ", "caIssuers": "http://r11.i.lencr.org/; ", "crlDistributionPoints": "http://r11.c.lencr.org/25.crl; "}, {"domain": "static.mhuig.top", "check": "Mon Jun 9 21:09:23 2025", "remain": 44, "status": "Valid", "statuscolor": "success", "subject": "commonName=static.mhuig.top; ", "issuer": "countryName=US; organizationName=Google Trust Services; commonName=WE1; ", "version": "3", "serialNumber": "1B99D5AED6101A100D98F88FD0131AE5", "notBefore": "Apr 25 07:01:32 2025 GMT", "notAfter": "Jul 24 08:01:29 2025 GMT", "subjectAltName": "DNS=static.mhuig.top; ", "OCSP": "http://o.pki.goog/s/we1/G5k; ", "caIssuers": "http://i.pki.goog/we1.crt; ", "crlDistributionPoints": "http://c.pki.goog/we1/UIumR6EfnvM.crl; "}, {"domain": "github.mhuig.top", "version": "Invalid", "serialNumber": "Invalid", "subjectAltName": "Invalid", "OCSP": "Invalid", "caIssuers": "Invalid", "subject": "Invalid", "notBefore": "Invalid", "notAfter": "Invalid", "issuer": "Invalid", "remain": "0", "check": "Mon Jun 9 21:09:24 2025", "status": "Invalid", "statuscolor": "error"}, {"domain": "cors.mhuig.top", "check": "Mon Jun 9 21:09:24 2025", "remain": 49, "status": "Valid", "statuscolor": "success", "subject": "commonName=cors.mhuig.top; ", "issuer": "countryName=US; organizationName=Google Trust Services; commonName=WE1; ", "version": "3", "serialNumber": "7F021676A9F934D10D6D09857DC06AD9", "notBefore": "Apr 30 04:02:42 2025 GMT", "notAfter": "Jul 29 05:02:36 2025 GMT", "subjectAltName": "DNS=cors.mhuig.top; ", "OCSP": "http://o.pki.goog/s/we1/fwI; ", "caIssuers": "http://i.pki.goog/we1.crt; ", "crlDistributionPoints": "http://c.pki.goog/we1/AHWhP7ZvfeI.crl; "}, {"domain": "rsshub.mhuig.top", "check": "Mon Jun 9 21:09:25 2025", "remain": 32, "status": "Valid", "statuscolor": "success", "subject": "commonName=rsshub.mhuig.top; ", "issuer": "countryName=US; organizationName=Let's Encrypt; commonName=R10; ", "version": "3", "serialNumber": "0516F74B4C21507156D6CCE896D2DF410C99", "notBefore": "Apr 13 17:17:15 2025 GMT", "notAfter": "Jul 12 17:17:14 2025 GMT", "subjectAltName": "DNS=rsshub.mhuig.top; ", "OCSP": "http://r10.o.lencr.org; ", "caIssuers": "http://r10.i.lencr.org/; ", "crlDistributionPoints": "http://r10.c.lencr.org/26.crl; "}, {"domain": "rssbox.mhuig.top", "check": "Mon Jun 9 21:09:25 2025", "remain": 49, "status": "Valid", "statuscolor": "success", "subject": "commonName=rssbox.mhuig.top; ", "issuer": "countryName=US; organizationName=Google Trust Services; commonName=WE1; ", "version": "3", "serialNumber": "87A4A26D0C5206B6131653CE9DB70D59", "notBefore": "Apr 30 15:57:47 2025 GMT", "notAfter": "Jul 29 16:57:43 2025 GMT", "subjectAltName": "DNS=rssbox.mhuig.top; ", "OCSP": "http://o.pki.goog/s/we1/h6Q; ", "caIssuers": "http://i.pki.goog/we1.crt; ", "crlDistributionPoints": "http://c.pki.goog/we1/BH5itOT96Ec.crl; "}, {"domain": "abuseipdb.mhuig.top", "check": "Mon Jun 9 21:09:26 2025", "remain": 54, "status": "Valid", "statuscolor": "success", "subject": "commonName=abuseipdb.mhuig.top; ", "issuer": "countryName=US; organizationName=Google Trust Services; commonName=WE1; ", "version": "3", "serialNumber": "DA60CD21ADA9968413F3BF383BC2F87C", "notBefore": "May 5 15:39:52 2025 GMT", "notAfter": "Aug 3 16:39:48 2025 GMT", "subjectAltName": "DNS=abuseipdb.mhuig.top; ", "OCSP": "http://o.pki.goog/s/we1/2mA; ", "caIssuers": "http://i.pki.goog/we1.crt; ", "crlDistributionPoints": "http://c.pki.goog/we1/LcT3rMT9KpM.crl; "}]

index.html

Lines changed: 147 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,147 @@
1+
<!DOCTYPE html>
2+
<html>
3+
4+
<head>
5+
<meta charset="UTF-8">
6+
<meta http-equiv="X-UA-Compatible" content="IE=Edge">
7+
<meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=no">
8+
<meta http-equiv='x-dns-prefetch-control' content='on' />
9+
<link rel='dns-prefetch' href='https://static.mhuig.top'>
10+
<link rel="preconnect" href="https://static.mhuig.top" crossorigin>
11+
<title>SSL透明度报告</title>
12+
<link rel="shortcut icon" type="image/x-icon" sizes="16x16 32x32 48x48 64x64" href="https://static.mhuig.top/npm/mhg@0.0.0/favicon/favicon.ico">
13+
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no, shrink-to-fit=no">
14+
<meta http-equiv="x-ua-compatible" content="ie=edge">
15+
<meta name="description" content="SSL透明度报告">
16+
<meta name="theme-color" content="#F6B352">
17+
<link rel="stylesheet" href="https://static.mhuig.top/npm/semantic-ui@2.3.1/dist/semantic.min.css">
18+
<link rel="stylesheet" href="https://static.mhuig.top/npm/suka.css@0.1.2">
19+
<style>
20+
body{
21+
background-color: rgb(15 23 42);
22+
}
23+
.item-title {
24+
color: #f476b2;
25+
}
26+
.ui.segment{
27+
background-color: #1e293b;
28+
overflow: auto;
29+
}
30+
.ui.table{
31+
background-color: #1e293b;
32+
color: #7dd3fc;
33+
}
34+
.ui.header{
35+
color: rgb(244 241 241 / 87%);
36+
}
37+
.ui.table tr td,
38+
.ui.table,
39+
.ui.table tbody {
40+
border: none;
41+
}
42+
.ui.table tr td {
43+
padding: .3rem;
44+
line-height: 1.2rem;
45+
}
46+
::-webkit-scrollbar-track-piece {
47+
background-color: #30353b;
48+
}
49+
::-webkit-scrollbar {
50+
width: 9px;
51+
height: 9px;
52+
}
53+
::-webkit-scrollbar-thumb {
54+
background-color: #222d3f;
55+
background-clip: padding-box;
56+
min-height: 28px;
57+
}
58+
::-webkit-scrollbar-thumb:hover {
59+
background-color: #1b2536;
60+
}
61+
</style>
62+
<!--[if lt IE 9]><script src="https://static.mhuig.top/npm/html5shiv@3.7.3"></script><script src="https://static.mhuig.top/npm/respond.js@1.4.2/dest/respond.min.js"></script><![endif]-->
63+
<meta property="og:type" content="Website">
64+
<meta name="twitter:card" content="summary">
65+
</head>
66+
67+
<body class="sk-p-4 sk-pt-8 sk-pb-6">
68+
<h1 class="ui center aligned header">
69+
<i id="icon" class="expeditedssl icon" data-position="left center" style="color: #009688;"></i>SSL Status</h1>
70+
<div class="ui container sk-pt-4">
71+
<div class="ui container two column stackable grid container" id="result">
72+
</div>
73+
</div>
74+
<script src="https://static.mhuig.top/npm/jquery@3.3.1"></script>
75+
<script src="https://static.mhuig.top/npm/semantic-ui@2.3.1/dist/semantic.min.js"></script>
76+
<script type="text/javascript">
77+
var ctJson = "./ct.json?" + new Date().getTime() + Math.random()
78+
$.getJSON(ctJson, function (data) {
79+
console.log(data)
80+
$.each(data, function (index, value) {
81+
$("#result").append(`
82+
<div class="column" v-for="item in items">
83+
<div class="ui segment">
84+
<h3 class="ui floated header sk-pl-2">${value.domain}&nbsp;&nbsp;
85+
<small class="sk-text-${value.statuscolor}">${value.status}</small>
86+
</h3>
87+
<div class="ui clearing divider"></div>
88+
<div class="sk-pl-2">
89+
<table class="ui collapsing table unstackable">
90+
<tbody>
91+
<tr>
92+
<td class="item-title sk-text-right">Last check</td>
93+
<td>${value.check}</td>
94+
</tr>
95+
<tr>
96+
<td class="item-title sk-text-right">Subject</td>
97+
<td>${value.subject}</td>
98+
</tr>
99+
<tr>
100+
<td class="item-title sk-text-right">SubjectAlt</td>
101+
<td>${value.subjectAltName}</td>
102+
</tr>
103+
<tr>
104+
<td class="item-title sk-text-right">Valid from</td>
105+
<td>${value.notBefore}</td>
106+
</tr>
107+
<tr>
108+
<td class="item-title sk-text-right">Valid until</td>
109+
<td>${value.notAfter}</td>
110+
</tr>
111+
<tr>
112+
<td class="item-title sk-text-right">Remaining</td>
113+
<td>${value.remain} Days</td>
114+
</tr>
115+
<tr>
116+
<td class="item-title sk-text-right">Issuer</td>
117+
<td>${value.issuer}</td>
118+
</tr>
119+
<tr>
120+
<td class="item-title sk-text-right">Version</td>
121+
<td>${value.version}</td>
122+
</tr>
123+
<tr>
124+
<td class="item-title sk-text-right">Serial</td>
125+
<td>${value.serialNumber}</td>
126+
</tr>
127+
<tr>
128+
<td class="item-title sk-text-right">OCSP</td>
129+
<td>${value.OCSP}</td>
130+
</tr>
131+
<tr>
132+
<td class="item-title sk-text-right">CaIssuers</td>
133+
<td>${value.caIssuers}</td>
134+
</tr>
135+
</tbody>
136+
</table>
137+
</div>
138+
</div>
139+
</div>
140+
`);
141+
});
142+
});
143+
</script>
144+
<!-- <script async defer data-website-id="4d66f096-7e26-43a5-9dce-346a4f7dee88" src="https://ssl.mhuig.top/vues.js"></script> -->
145+
</body>
146+
147+
</html>

robots.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
User-agent: *
2+
Disallow: /

0 commit comments

Comments
 (0)