Help
RSS
API
Feed
Maltego
Contact
Domain > availablecopper.shop
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2025-06-23
172.67.165.16
(
ClassC
)
2025-10-17
104.21.11.22
(
ClassC
)
Port 80
HTTP/1.1 200 OKDate: Fri, 17 Oct 2025 02:40:04 GMTContent-Type: text/htmlTransfer-Encoding: chunkedConnection: keep-aliveServer: cloudflareLast-Modified: Tue, 14 Oct 2025 15:35:05 GMTNel: {report_to:cf-nel,success_fraction:0.0,max_age:604800}Vary: Accept-EncodingReport-To: {group:cf-nel,max_age:604800,endpoints:{url:https://a.nel.cloudflare.com/report/v4?sG9Gm2BtOy68tjJd9idQ6F%2B9R4r0w51eVcldcp4H8VE21KFgzhYt8CPXoxxh4STTNbbVN%2Fto1EvG4bUxcj4zB1TU452vFVAP711f136D%2BveoXuQ%3D%3D}}cf-cache-status: DYNAMICCF-RAY: 98fc6ddbee90a60a-PDXalt-svc: h3:443; ma86400 !DOCTYPE html>html langzh-CN>head> meta charsetUTF-8> meta nameviewport contentwidthdevice-width, initial-scale1.0, maximum-scale1.0, user-scalableno> meta nameformat-detection contenttelephoneno> meta nameapple-mobile-web-app-capable contentyes> title>28KJ - 专业预测数据分析平台/title> style> * { margin: 0; padding: 0; box-sizing: border-box; font-family: Microsoft YaHei, 微软雅黑, Arial, sans-serif; } body { background: #000; color: #fff; min-height: 100vh; display: flex; justify-content: center; align-items: center; padding: 0; position: relative; overflow: hidden; } .bg-animation { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: -1; background: linear-gradient(45deg, #000, #111); } .bg-animation::before { content: ; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: radial-gradient(circle at center, transparent 0%, #000 70%); z-index: 1; } .stars { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 0; opacity: 0.6; background-image: radial-gradient(1px 1px at 25px 25px, #fff 100%, transparent), radial-gradient(1px 1px at 50px 75px, #fff 100%, transparent), radial-gradient(1px 1px at 100px 150px, #fff 100%, transparent), radial-gradient(1px 1px at 125px 65px, #fff 100%, transparent), radial-gradient(1px 1px at 150px 35px, #fff 100%, transparent), radial-gradient(1px 1px at 175px 100px, #fff 100%, transparent), radial-gradient(1px 1px at 200px 15px, #fff 100%, transparent), radial-gradient(2px 2px at 250px 75px, #fff 100%, transparent), radial-gradient(1px 1px at 300px 125px, #fff 100%, transparent), radial-gradient(1px 1px at 350px 25px, #fff 100%, transparent), radial-gradient(1px 1px at 400px 85px, #fff 100%, transparent); background-repeat: repeat; background-size: 400px 400px; animation: moveStars 120s linear infinite; } @keyframes moveStars { from { transform: translateY(0); } to { transform: translateY(400px); } } .container { width: 100%; max-width: 450px; margin: 0 15px; position: relative; } .card { background: rgba(14, 14, 14, 0.85); backdrop-filter: blur(10px); position: relative; padding: 0; overflow: hidden; border: 1px solid rgba(255, 255, 255, 0.08); box-shadow: 0 15px 35px rgba(0, 0, 0, 0.5); } .logo-section { background: rgb(17, 17, 17); padding: 25px 20px; text-align: center; border-bottom: 1px solid rgba(255, 255, 255, 0.05); position: relative; } .logo-section::after { content: ; position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); width: 50px; height: 3px; background: #ffcc00; } .logo { margin-bottom: 15px; } .logo-text { font-size: 36px; font-weight: 800; background: linear-gradient(90deg, #ffcc00, #ff9500); -webkit-background-clip: text; background-clip: text; color: transparent; display: inline-block; margin-bottom: 5px; } .domain-wrapper { margin: 20px 0 10px; position: relative; } .domain { font-size: 22px; color: #fff; letter-spacing: 0.5px; } .highlight { color: #ffcc00; font-weight: 700; font-size: 24px; position: relative; display: inline-block; } .highlight::after { content: ; position: absolute; bottom: -2px; left: 0; width: 100%; height: 2px; background: #ffcc00; } .slogan { color: #aaa; font-size: 14px; margin-top: 10px; } .content-section { padding: 25px; } .timer-box { background: rgb(20, 20, 20); padding: 20px; text-align: center; margin-bottom: 25px; border: 1px solid rgba(255, 255, 255, 0.05); } .timer-label { color: #bbb; margin-bottom: 15px; font-size: 14px; } .timer { font-size: 50px; font-weight: 700; color: #ffcc00; line-height: 1; text-shadow: 0 0 15px rgba(255, 204, 0, 0.5); } .progress-bar { width: 100%; height: 3px; background: rgba(255, 255, 255, 0.1); margin-top: 20px; overflow: hidden; } .progress { height: 100%; background: #ffcc00; width: 100%; transition: width 1s linear; } .button-container { margin: 25px 0; text-align: center; } .action-button { display: inline-block; width: 85%; max-width: 300px; background: #ffcc00; color: #000; border: none; padding: 16px 0; font-size: 16px; font-weight: 700; cursor: pointer; position: relative; overflow: hidden; transition: all 0.3s ease; text-transform: uppercase; letter-spacing: 1px; } .action-button:hover { background: #ffdc40; transform: translateY(-2px); box-shadow: 0 5px 20px rgba(255, 204, 0, 0.4); } .action-button:active { transform: translateY(1px); box-shadow: none; } .action-button:disabled { background: #444; color: #777; cursor: not-allowed; transform: none; box-shadow: none; } .status { font-size: 13px; color: #777; margin-top: 12px; } .features { margin: 20px -5px; display: flex; flex-wrap: wrap; } .feature { flex: 1 0 50%; padding: 5px; } .feature-inner { padding: 10px; font-size: 13px; color: #bbb; text-align: center; border: 1px solid rgba(255, 255, 255, 0.05); background: rgba(255, 255, 255, 0.02); } .reminder-section { margin-top: 25px; border-top: 1px solid rgba(255, 255, 255, 0.05); padding-top: 20px; } .reminder-title { font-size: 15px; color: #ffcc00; margin-bottom: 15px; display: flex; align-items: center; } .reminder-title::before { content: ★; margin-right: 8px; } .reminder-list { list-style: none; } .reminder-item { font-size: 14px; color: #aaa; margin: 10px 0; display: flex; align-items: flex-start; } .reminder-marker { margin-right: 10px; color: #ffcc00; } .accent { color: #ffcc00; font-weight: 700; } .footer { text-align: center; padding: 20px 0; background: rgb(10, 10, 10); border-top: 1px solid rgba(255, 255, 255, 0.05); color: #666; font-size: 12px; } @media (max-width: 480px) { .container { margin: 0 10px; } .logo-section { padding: 20px 15px; } .logo-text { font-size: 32px; } .domain { font-size: 20px; } .highlight { font-size: 22px; } .content-section { padding: 20px 15px; } .timer { font-size: 42px; } .action-button { width: 100%; padding: 14px 0; } } /style>/head>body> div classbg-animation> div classstars>/div> /div> div classcontainer> div classcard> div classlogo-section> div classlogo> div classlogo-text>28-开奖(KJ)/div> /div> div classdomain-wrapper> div classdomain>www.span classhighlight>28KJ/span>.cm/div> /div> div classslogan>专业数据分析 · 精准预测平台/div> /div> div classcontent-section> div classtimer-box> div classtimer-label>即将为您跳转到服务平台/div> div classtimer idcountdown>5/div> div classprogress-bar> div classprogress idprogress>/div> /div> /div> div classbutton-container> button idjump-button classaction-button>立即访问/button> div classstatus idstatus-message>正在检测最佳线路.../div> /div> div classfeatures> div classfeature> div classfeature-inner>数据分析/div> /div> div classfeature> div classfeature-inner>走势图表/div> /div> div classfeature> div classfeature-inner>历史记录/div> /div> div classfeature> div classfeature-inner>智能推荐/div> /div> /div> div classreminder-section> div classreminder-title>温馨提示/div> ul classreminder-list> li classreminder-item> span classreminder-marker>›/span> span>请收藏 span classaccent>28kj.cm/span> 方便下次直接访问/span> /li> li classreminder-item> span classreminder-marker>›/span> span>只需输入 span classaccent>28kj/span> 即可快速访问本站/span> /li> li classreminder-item> span classreminder-marker>›/span> span>提供最专业的28数据分析与预测服务/span> /li> /ul> /div> /div> div classfooter> p>© 2025 28kj 版权所有/p> /div> /div> /div> script> document.addEventListener(DOMContentLoaded, function() { // 网址列表 - 请将这些替换为您想要的实际网址 const urls https://b7cqdjolravp5g.qdldds.com/, https://miicbjafbgnvhs.wzhb1688.com/, https://ml18zelyv4vhdgw.mqnhp.com/, ; let fastestUrl ; let countdownValue 5; let countdownInterval; let hasRedirected false; let isMobile window.innerWidth 768; const countdownElement document.getElementById(countdown); const progressElement document.getElementById(progress); const jumpButton document.getElementById(jump-button); const statusMessage document.getElementById(status-message); // 移动端触摸反馈 if (ontouchstart in window) { jumpButton.addEventListener(touchstart, function() { this.style.background #ffb700; }); jumpButton.addEventListener(touchend, function() { this.style.background ; }); } // 检测最快响应的URL function checkUrlSpeeds() { let fastestResponseTime Infinity; let completedChecks 0; let isCheckingUrls true; let timeoutId; // 设置超时检测 - 移动端网络可能不稳定 timeoutId setTimeout(() > { if (isCheckingUrls && !fastestUrl) { isCheckingUrls false; fastestUrl urls0; // 默认使用第一个 statusMessage.textContent 网络检测完成,已准备就绪; jumpButton.disabled false; } }, isMobile ? 3000 : 4000); // 移动端缩短超时时间 urls.forEach(url > { if (!isCheckingUrls) return; const startTime Date.now(); fetch(url, { mode: no-cors, cache: no-store, headers: { Cache-Control: no-cache } }) .then(() > { if (!isCheckingUrls) return; const responseTime Date.now() - startTime; completedChecks++; if (responseTime fastestResponseTime) { fastestResponseTime responseTime; fastestUrl url; } if (completedChecks urls.length) { isCheckingUrls false; clearTimeout(timeoutId); statusMessage.textContent 最佳线路已就绪,可以访问; jumpButton.disabled false; if (countdownValue 0 && !hasRedirected) { redirectToFastestUrl(); } } }) .catch(() > { if (!isCheckingUrls) return; completedChecks++; if (completedChecks urls.length) { isCheckingUrls false; clearTimeout(timeoutId); if (fastestUrl) { statusMessage.textContent 线路检测完成,可以访问; jumpButton.disabled false; if (countdownValue 0 && !hasRedirected) { redirectToFastestUrl(); } } else { statusMessage.textContent 暂无可用线路,请稍后再试; countdownElement.textContent -; clearInterval(countdownInterval); jumpButton.disabled true; } } }); }); } // 倒计时函数 function startCountdown() { progressElement.style.width 100%; countdownInterval setInterval(() > { countdownValue--; countdownElement.textContent countdownValue; // 更新进度条 const progressPercentage (countdownValue / 5) * 100; progressElement.style.width `${progressPercentage}%`; if (countdownValue 0) { clearInterval(countdownInterval); if (fastestUrl && !hasRedirected) { redirectToFastestUrl(); } } }, 1000); } // 跳转到最快响应的URL function redirectToFastestUrl() { if (hasRedirected) return; hasRedirected true; statusMessage.textContent 正在进入预测平台...; // 在移动设备上,使用延迟跳转以确保用户能看到状态变化 const redirectDelay isMobile ? 300 : 100; setTimeout(() > { if (fastestUrl) { window.location.href fastestUrl; } else { statusMessage.textContent 暂无可用线路,请稍后再试; hasRedirected false; } }, redirectDelay); } // 设置跳转按钮点击事件 jumpButton.addEventListener(click, function() { if (fastestUrl) { redirectToFastestUrl(); } else { statusMessage.textContent 正在检测线路,请稍候...; } }); // 监听窗口大小变化 window.addEventListener(resize, function() { isMobile window.innerWidth 768; }); // 初始时禁用按钮,直到找到可用URL jumpButton.disabled true; // 开始检测URL速度和倒计时 checkUrlSpeeds(); startCountdown(); }); /script>/body>/html> /html>
Port 443
HTTP/1.1 200 OKDate: Fri, 17 Oct 2025 02:40:04 GMTContent-Type: text/htmlTransfer-Encoding: chunkedConnection: keep-aliveServer: cloudflareLast-Modified: Tue, 14 Oct 2025 15:35:05 GMTNel: {report_to:cf-nel,success_fraction:0.0,max_age:604800}Vary: Accept-EncodingReport-To: {group:cf-nel,max_age:604800,endpoints:{url:https://a.nel.cloudflare.com/report/v4?sK6BLp%2BT8FZRhBJXoFX9CPzWVPcZEz6DifaMoSvvRyjk%2FUp%2B%2BwI5S7ggyj2EsyE4VFtn7y8a%2BX7ufbA6ZuE1vv7kYcS4NZaR1pGON0zCt8lxyEQ%3D%3D}}cf-cache-status: DYNAMICCF-RAY: 98fc6ddcada49976-PDXalt-svc: h3:443; ma86400 !DOCTYPE html>html langzh-CN>head> meta charsetUTF-8> meta nameviewport contentwidthdevice-width, initial-scale1.0, maximum-scale1.0, user-scalableno> meta nameformat-detection contenttelephoneno> meta nameapple-mobile-web-app-capable contentyes> title>28KJ - 专业预测数据分析平台/title> style> * { margin: 0; padding: 0; box-sizing: border-box; font-family: Microsoft YaHei, 微软雅黑, Arial, sans-serif; } body { background: #000; color: #fff; min-height: 100vh; display: flex; justify-content: center; align-items: center; padding: 0; position: relative; overflow: hidden; } .bg-animation { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: -1; background: linear-gradient(45deg, #000, #111); } .bg-animation::before { content: ; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background: radial-gradient(circle at center, transparent 0%, #000 70%); z-index: 1; } .stars { position: absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 0; opacity: 0.6; background-image: radial-gradient(1px 1px at 25px 25px, #fff 100%, transparent), radial-gradient(1px 1px at 50px 75px, #fff 100%, transparent), radial-gradient(1px 1px at 100px 150px, #fff 100%, transparent), radial-gradient(1px 1px at 125px 65px, #fff 100%, transparent), radial-gradient(1px 1px at 150px 35px, #fff 100%, transparent), radial-gradient(1px 1px at 175px 100px, #fff 100%, transparent), radial-gradient(1px 1px at 200px 15px, #fff 100%, transparent), radial-gradient(2px 2px at 250px 75px, #fff 100%, transparent), radial-gradient(1px 1px at 300px 125px, #fff 100%, transparent), radial-gradient(1px 1px at 350px 25px, #fff 100%, transparent), radial-gradient(1px 1px at 400px 85px, #fff 100%, transparent); background-repeat: repeat; background-size: 400px 400px; animation: moveStars 120s linear infinite; } @keyframes moveStars { from { transform: translateY(0); } to { transform: translateY(400px); } } .container { width: 100%; max-width: 450px; margin: 0 15px; position: relative; } .card { background: rgba(14, 14, 14, 0.85); backdrop-filter: blur(10px); position: relative; padding: 0; overflow: hidden; border: 1px solid rgba(255, 255, 255, 0.08); box-shadow: 0 15px 35px rgba(0, 0, 0, 0.5); } .logo-section { background: rgb(17, 17, 17); padding: 25px 20px; text-align: center; border-bottom: 1px solid rgba(255, 255, 255, 0.05); position: relative; } .logo-section::after { content: ; position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); width: 50px; height: 3px; background: #ffcc00; } .logo { margin-bottom: 15px; } .logo-text { font-size: 36px; font-weight: 800; background: linear-gradient(90deg, #ffcc00, #ff9500); -webkit-background-clip: text; background-clip: text; color: transparent; display: inline-block; margin-bottom: 5px; } .domain-wrapper { margin: 20px 0 10px; position: relative; } .domain { font-size: 22px; color: #fff; letter-spacing: 0.5px; } .highlight { color: #ffcc00; font-weight: 700; font-size: 24px; position: relative; display: inline-block; } .highlight::after { content: ; position: absolute; bottom: -2px; left: 0; width: 100%; height: 2px; background: #ffcc00; } .slogan { color: #aaa; font-size: 14px; margin-top: 10px; } .content-section { padding: 25px; } .timer-box { background: rgb(20, 20, 20); padding: 20px; text-align: center; margin-bottom: 25px; border: 1px solid rgba(255, 255, 255, 0.05); } .timer-label { color: #bbb; margin-bottom: 15px; font-size: 14px; } .timer { font-size: 50px; font-weight: 700; color: #ffcc00; line-height: 1; text-shadow: 0 0 15px rgba(255, 204, 0, 0.5); } .progress-bar { width: 100%; height: 3px; background: rgba(255, 255, 255, 0.1); margin-top: 20px; overflow: hidden; } .progress { height: 100%; background: #ffcc00; width: 100%; transition: width 1s linear; } .button-container { margin: 25px 0; text-align: center; } .action-button { display: inline-block; width: 85%; max-width: 300px; background: #ffcc00; color: #000; border: none; padding: 16px 0; font-size: 16px; font-weight: 700; cursor: pointer; position: relative; overflow: hidden; transition: all 0.3s ease; text-transform: uppercase; letter-spacing: 1px; } .action-button:hover { background: #ffdc40; transform: translateY(-2px); box-shadow: 0 5px 20px rgba(255, 204, 0, 0.4); } .action-button:active { transform: translateY(1px); box-shadow: none; } .action-button:disabled { background: #444; color: #777; cursor: not-allowed; transform: none; box-shadow: none; } .status { font-size: 13px; color: #777; margin-top: 12px; } .features { margin: 20px -5px; display: flex; flex-wrap: wrap; } .feature { flex: 1 0 50%; padding: 5px; } .feature-inner { padding: 10px; font-size: 13px; color: #bbb; text-align: center; border: 1px solid rgba(255, 255, 255, 0.05); background: rgba(255, 255, 255, 0.02); } .reminder-section { margin-top: 25px; border-top: 1px solid rgba(255, 255, 255, 0.05); padding-top: 20px; } .reminder-title { font-size: 15px; color: #ffcc00; margin-bottom: 15px; display: flex; align-items: center; } .reminder-title::before { content: ★; margin-right: 8px; } .reminder-list { list-style: none; } .reminder-item { font-size: 14px; color: #aaa; margin: 10px 0; display: flex; align-items: flex-start; } .reminder-marker { margin-right: 10px; color: #ffcc00; } .accent { color: #ffcc00; font-weight: 700; } .footer { text-align: center; padding: 20px 0; background: rgb(10, 10, 10); border-top: 1px solid rgba(255, 255, 255, 0.05); color: #666; font-size: 12px; } @media (max-width: 480px) { .container { margin: 0 10px; } .logo-section { padding: 20px 15px; } .logo-text { font-size: 32px; } .domain { font-size: 20px; } .highlight { font-size: 22px; } .content-section { padding: 20px 15px; } .timer { font-size: 42px; } .action-button { width: 100%; padding: 14px 0; } } /style>/head>body> div classbg-animation> div classstars>/div> /div> div classcontainer> div classcard> div classlogo-section> div classlogo> div classlogo-text>28-开奖(KJ)/div> /div> div classdomain-wrapper> div classdomain>www.span classhighlight>28KJ/span>.cm/div> /div> div classslogan>专业数据分析 · 精准预测平台/div> /div> div classcontent-section> div classtimer-box> div classtimer-label>即将为您跳转到服务平台/div> div classtimer idcountdown>5/div> div classprogress-bar> div classprogress idprogress>/div> /div> /div> div classbutton-container> button idjump-button classaction-button>立即访问/button> div classstatus idstatus-message>正在检测最佳线路.../div> /div> div classfeatures> div classfeature> div classfeature-inner>数据分析/div> /div> div classfeature> div classfeature-inner>走势图表/div> /div> div classfeature> div classfeature-inner>历史记录/div> /div> div classfeature> div classfeature-inner>智能推荐/div> /div> /div> div classreminder-section> div classreminder-title>温馨提示/div> ul classreminder-list> li classreminder-item> span classreminder-marker>›/span> span>请收藏 span classaccent>28kj.cm/span> 方便下次直接访问/span> /li> li classreminder-item> span classreminder-marker>›/span> span>只需输入 span classaccent>28kj/span> 即可快速访问本站/span> /li> li classreminder-item> span classreminder-marker>›/span> span>提供最专业的28数据分析与预测服务/span> /li> /ul> /div> /div> div classfooter> p>© 2025 28kj 版权所有/p> /div> /div> /div> script> document.addEventListener(DOMContentLoaded, function() { // 网址列表 - 请将这些替换为您想要的实际网址 const urls https://b7cqdjolravp5g.qdldds.com/, https://miicbjafbgnvhs.wzhb1688.com/, https://ml18zelyv4vhdgw.mqnhp.com/, ; let fastestUrl ; let countdownValue 5; let countdownInterval; let hasRedirected false; let isMobile window.innerWidth 768; const countdownElement document.getElementById(countdown); const progressElement document.getElementById(progress); const jumpButton document.getElementById(jump-button); const statusMessage document.getElementById(status-message); // 移动端触摸反馈 if (ontouchstart in window) { jumpButton.addEventListener(touchstart, function() { this.style.background #ffb700; }); jumpButton.addEventListener(touchend, function() { this.style.background ; }); } // 检测最快响应的URL function checkUrlSpeeds() { let fastestResponseTime Infinity; let completedChecks 0; let isCheckingUrls true; let timeoutId; // 设置超时检测 - 移动端网络可能不稳定 timeoutId setTimeout(() > { if (isCheckingUrls && !fastestUrl) { isCheckingUrls false; fastestUrl urls0; // 默认使用第一个 statusMessage.textContent 网络检测完成,已准备就绪; jumpButton.disabled false; } }, isMobile ? 3000 : 4000); // 移动端缩短超时时间 urls.forEach(url > { if (!isCheckingUrls) return; const startTime Date.now(); fetch(url, { mode: no-cors, cache: no-store, headers: { Cache-Control: no-cache } }) .then(() > { if (!isCheckingUrls) return; const responseTime Date.now() - startTime; completedChecks++; if (responseTime fastestResponseTime) { fastestResponseTime responseTime; fastestUrl url; } if (completedChecks urls.length) { isCheckingUrls false; clearTimeout(timeoutId); statusMessage.textContent 最佳线路已就绪,可以访问; jumpButton.disabled false; if (countdownValue 0 && !hasRedirected) { redirectToFastestUrl(); } } }) .catch(() > { if (!isCheckingUrls) return; completedChecks++; if (completedChecks urls.length) { isCheckingUrls false; clearTimeout(timeoutId); if (fastestUrl) { statusMessage.textContent 线路检测完成,可以访问; jumpButton.disabled false; if (countdownValue 0 && !hasRedirected) { redirectToFastestUrl(); } } else { statusMessage.textContent 暂无可用线路,请稍后再试; countdownElement.textContent -; clearInterval(countdownInterval); jumpButton.disabled true; } } }); }); } // 倒计时函数 function startCountdown() { progressElement.style.width 100%; countdownInterval setInterval(() > { countdownValue--; countdownElement.textContent countdownValue; // 更新进度条 const progressPercentage (countdownValue / 5) * 100; progressElement.style.width `${progressPercentage}%`; if (countdownValue 0) { clearInterval(countdownInterval); if (fastestUrl && !hasRedirected) { redirectToFastestUrl(); } } }, 1000); } // 跳转到最快响应的URL function redirectToFastestUrl() { if (hasRedirected) return; hasRedirected true; statusMessage.textContent 正在进入预测平台...; // 在移动设备上,使用延迟跳转以确保用户能看到状态变化 const redirectDelay isMobile ? 300 : 100; setTimeout(() > { if (fastestUrl) { window.location.href fastestUrl; } else { statusMessage.textContent 暂无可用线路,请稍后再试; hasRedirected false; } }, redirectDelay); } // 设置跳转按钮点击事件 jumpButton.addEventListener(click, function() { if (fastestUrl) { redirectToFastestUrl(); } else { statusMessage.textContent 正在检测线路,请稍候...; } }); // 监听窗口大小变化 window.addEventListener(resize, function() { isMobile window.innerWidth 768; }); // 初始时禁用按钮,直到找到可用URL jumpButton.disabled true; // 开始检测URL速度和倒计时 checkUrlSpeeds(); startCountdown(); }); /script>/body>/html> /html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]