Help
RSS
API
Feed
Maltego
Contact
Domain > datatail.io
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2025-06-20
18.64.174.68
(
ClassC
)
2025-09-16
204.246.191.5
(
ClassC
)
Port 80
HTTP/1.1 200 OKContent-Type: text/htmlContent-Length: 18015Connection: keep-aliveLast-Modified: Mon, 16 Jun 2025 21:50:33 GMTx-amz-version-id: 3wxMHqfLIZ1eZ4UWU40hVaQFUcUFvIkGServer: AmazonS3Date: Mon, 15 Sep 2025 20:26:56 GMTETag: ba89d456e6cfd55d32a9cb2997003718X-Cache: Hit from cloudfrontVia: 1.1 a94fec2514dd901c8ac91c6db99c3988.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO50-C2X-Amz-Cf-Id: ryj2r1Y8VhJy2LAlRjTtIRLnf16oIQn07JpceHwIRYXE56CnVm01WAAge: 27596 !DOCTYPE html>html langen>head> meta charsetUTF-8> meta nameviewport contentwidthdevice-width, initial-scale1.0> title>DataTail AI - Coming Soon/title> style> @import url(https://fonts.googleapis.com/css2?familyInter:wght@300;400;500;600;700&displayswap); * { margin: 0; padding: 0; box-sizing: border-box; } body { font-family: Inter, sans-serif; background: #ffffff; color: #1a1a1a; overflow-x: hidden; min-height: 100vh; } .background { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: radial-gradient(circle at 20% 80%, #f8fafc 0%, #e2e8f0 50%, #ffffff 100%); z-index: -3; } .neural-network { position: fixed; top: 0; left: 0; width: 100%; height: 100%; opacity: 0.4; z-index: -2; } .particle { position: absolute; border-radius: 50%; background: linear-gradient(45deg, #6366f1, #8b5cf6, #06b6d4); animation: float 8s infinite ease-in-out; } .particle:nth-child(odd) { animation-delay: -2s; } .particle:nth-child(even) { animation-delay: -4s; } @keyframes float { 0%, 100% { transform: translateY(0px) rotate(0deg); opacity: 0; } 10% { opacity: 1; } 90% { opacity: 1; } 50% { transform: translateY(-100px) rotate(180deg); } } .container { display: flex; flex-direction: column; align-items: center; justify-content: center; min-height: 100vh; padding: 2rem; position: relative; z-index: 1; } .logo { margin-bottom: 3rem; animation: slideDown 1s ease-out; display: flex; flex-direction: row; align-items: center; justify-content: center; gap: 1rem; } .logo-icon { width: 80px; height: 80px; transform-style: preserve-3d; animation: float3D 6s ease-in-out infinite; filter: drop-shadow(0 15px 30px rgba(99, 102, 241, 0.2)); } @keyframes float3D { 0%, 100% { transform: rotateY(-10deg) rotateX(5deg) translateY(0px); } 50% { transform: rotateY(10deg) rotateX(-5deg) translateY(-8px); } } .logo h1 { font-size: 3.5rem; font-weight: 700; background: linear-gradient(135deg, #6366f1, #8b5cf6, #06b6d4, #10b981); background-size: 400% 400%; -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; animation: gradientShift 3s ease-in-out infinite; margin: 0; } @keyframes gradientShift { 0%, 100% { background-position: 0% 50%; } 50% { background-position: 100% 50%; } } .main-content { text-align: center; max-width: 800px; margin-bottom: 4rem; animation: fadeInUp 1s ease-out 0.3s both; } .tagline { font-size: 1.5rem; font-weight: 300; margin-bottom: 2rem; opacity: 0.8; line-height: 1.6; color: #374151; } .description { font-size: 1.1rem; opacity: 0.7; margin-bottom: 3rem; line-height: 1.8; color: #6b7280; } .glass-card { background: rgba(255, 255, 255, 0.7); backdrop-filter: blur(20px); border: 1px solid rgba(0, 0, 0, 0.1); border-radius: 20px; padding: 3rem; animation: fadeInUp 1s ease-out 0.6s both; position: relative; overflow: hidden; box-shadow: 0 20px 40px rgba(0, 0, 0, 0.1); } .glass-card::before { content: ; position: absolute; top: 0; left: -100%; width: 100%; height: 100%; background: linear-gradient(90deg, transparent, rgba(0, 0, 0, 0.05), transparent); transition: left 0.6s; } .glass-card:hover::before { left: 100%; } .email-form { display: flex; gap: 1rem; margin-bottom: 2rem; flex-wrap: wrap; justify-content: center; } .email-input { flex: 1; min-width: 250px; padding: 1rem 1.5rem; background: rgba(255, 255, 255, 0.05); border: 1px solid rgba(255, 255, 255, 0.2); border-radius: 50px; color: white; font-size: 1rem; outline: none; transition: all 0.3s ease; backdrop-filter: blur(10px); } .email-input::placeholder { color: rgba(255, 255, 255, 0.5); } .email-input:focus { border-color: #6366f1; box-shadow: 0 0 20px rgba(99, 102, 241, 0.3); transform: translateY(-2px); } .submit-btn { padding: 1rem 2rem; background: linear-gradient(135deg, #6366f1, #8b5cf6); border: none; border-radius: 50px; color: white; font-size: 1rem; font-weight: 600; cursor: pointer; transition: all 0.3s ease; position: relative; overflow: hidden; } .submit-btn::before { content: ; position: absolute; top: 0; left: -100%; width: 100%; height: 100%; background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.2), transparent); transition: left 0.6s; } .submit-btn:hover { transform: translateY(-3px); box-shadow: 0 10px 30px rgba(99, 102, 241, 0.4); } .submit-btn:hover::before { left: 100%; } .submit-btn:active { transform: translateY(-1px); } .features { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 1.5rem; margin-top: 2rem; } .feature { text-align: center; padding: 1.5rem; background: rgba(255, 255, 255, 0.02); border-radius: 15px; border: 1px solid rgba(255, 255, 255, 0.05); transition: all 0.3s ease; cursor: pointer; } .feature:hover { transform: translateY(-5px); background: rgba(255, 255, 255, 0.05); border-color: rgba(99, 102, 241, 0.3); } .feature-icon { font-size: 2rem; margin-bottom: 1rem; } .feature h3 { font-size: 1.1rem; margin-bottom: 0.5rem; color: #6366f1; } .feature p { font-size: 0.9rem; opacity: 0.7; } .countdown { display: flex; gap: 2rem; justify-content: center; margin: 2rem 0; flex-wrap: wrap; } .countdown-item { text-align: center; background: rgba(255, 255, 255, 0.8); padding: 1.5rem; border-radius: 15px; border: 1px solid rgba(0, 0, 0, 0.1); min-width: 100px; animation: pulse 2s infinite; box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1); } .countdown-number { font-size: 2rem; font-weight: 700; color: #6366f1; display: block; } .countdown-label { font-size: 0.8rem; opacity: 0.7; text-transform: uppercase; letter-spacing: 1px; color: #6b7280; } @keyframes pulse { 0%, 100% { transform: scale(1); } 50% { transform: scale(1.02); } } @keyframes slideDown { from { opacity: 0; transform: translateY(-50px); } to { opacity: 1; transform: translateY(0); } } @keyframes fadeInUp { from { opacity: 0; transform: translateY(30px); } to { opacity: 1; transform: translateY(0); } } @media (max-width: 768px) { .logo { flex-direction: column; gap: 0.5rem; margin-bottom: 2rem; } .logo h1 { font-size: 2.5rem; } .logo-icon { width: 70px; height: 70px; } .tagline { font-size: 1.2rem; } .glass-card { padding: 2rem; } .countdown { gap: 1rem; } } /style>/head>body> div classbackground>/div> div classneural-network idneuralNetwork>/div> div classcontainer> div classlogo> svg classlogo-icon viewBox0 0 120 120 fillnone xmlnshttp://www.w3.org/2000/svg> !-- Robot head with 3D effect --> rect x25 y30 width70 height50 rx12 fillurl(#robot3D) strokeurl(#border3D) stroke-width3/> !-- 3D highlight on head --> rect x30 y35 width60 height8 rx4 fillurl(#highlight) opacity0.6/> !-- Simple eyes --> circle cx45 cy55 r6 fill#06b6d4/> circle cx75 cy55 r6 fill#06b6d4/> circle cx45 cy55 r2 fill#ffffff/> circle cx75 cy55 r2 fill#ffffff/> !-- Simple antenna --> rect x58 y20 width4 height12 fillurl(#antenna3D) rx2/> circle cx60 cy17 r5 fillurl(#antenna3D)/> !-- Data tail (simplified) --> path dM95 55 Q105 65 100 80 Q95 90 88 85 strokeurl(#tail3D) stroke-width6 fillnone stroke-linecapround/> !-- Single animated data particle --> circle cx98 cy70 r3 fill#10b981> animate attributeNamecy values70;75;85;75;70 dur3s repeatCountindefinite/> animate attributeNameopacity values1;0.5;1;0.5;1 dur3s repeatCountindefinite/> /circle> !-- Gradients for 3D effect --> defs> linearGradient idrobot3D x10% y10% x2100% y2100%> stop offset0% stylestop-color:#8b5cf6/> stop offset30% stylestop-color:#6366f1/> stop offset70% stylestop-color:#4f46e5/> stop offset100% stylestop-color:#3730a3/> /linearGradient> linearGradient idhighlight x10% y10% x2100% y2100%> stop offset0% stylestop-color:#ffffff;stop-opacity:0.8/> stop offset100% stylestop-color:#ffffff;stop-opacity:0.2/> /linearGradient> linearGradient idborder3D x10% y10% x2100% y2100%> stop offset0% stylestop-color:#06b6d4/> stop offset100% stylestop-color:#0891b2/> /linearGradient> linearGradient idantenna3D x10% y10% x2100% y2100%> stop offset0% stylestop-color:#a855f7/> stop offset100% stylestop-color:#7c3aed/> /linearGradient> linearGradient idtail3D x10% y10% x2100% y2100%> stop offset0% stylestop-color:#10b981/> stop offset50% stylestop-color:#06b6d4/> stop offset100% stylestop-color:#8b5cf6/> /linearGradient> /defs> /svg> h1>DataTail AI/h1> /div> div classmain-content> h2 classtagline>Unleashing the Power of Truly Autonomous AI Agents/h2> p classdescription> Were revolutionizing the future of AI by enabling agents to think, decide, and act independently. Our breakthrough technology empowers AI agents to operate with unprecedented autonomy, transforming how work gets done across every industry. /p> /div> div classglass-card> div classcountdown idcountdown> div classcountdown-item> span classcountdown-number iddays>90/span> span classcountdown-label>Days/span> /div> div classcountdown-item> span classcountdown-number idhours>18/span> span classcountdown-label>Hours/span> /div> div classcountdown-item> span classcountdown-number idminutes>36/span> span classcountdown-label>Minutes/span> /div> div classcountdown-item> span classcountdown-number idseconds>42/span> span classcountdown-label>Seconds/span> /div> /div> /div> /div> script> // Create floating particles function createParticles() { const neuralNetwork document.getElementById(neuralNetwork); for (let i 0; i 50; i++) { const particle document.createElement(div); particle.className particle; const size Math.random() * 4 + 2; particle.style.width size + px; particle.style.height size + px; particle.style.left Math.random() * 100 + %; particle.style.top Math.random() * 100 + %; particle.style.animationDuration (Math.random() * 10 + 5) + s; particle.style.animationDelay Math.random() * 5 + s; neuralNetwork.appendChild(particle); } } // Countdown timer function updateCountdown() { const targetDate new Date(); targetDate.setDate(2025-08-15T00:00:00); targetDate.setHours(18, 36, 42, 0); const now new Date().getTime(); const distance targetDate.getTime() - now; const days Math.floor(distance / (1000 * 60 * 60 * 24)); const hours Math.floor((distance % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60)); const minutes Math.floor((distance % (1000 * 60 * 60)) / (1000 * 60)); const seconds Math.floor((distance % (1000 * 60)) / 1000); document.getElementById(days).textContent days.toString().padStart(2, 0); document.getElementById(hours).textContent hours.toString().padStart(2, 0); document.getElementById(minutes).textContent minutes.toString().padStart(2, 0); document.getElementById(seconds).textContent seconds.toString().padStart(2, 0); } // Initialize createParticles(); updateCountdown(); setInterval(updateCountdown, 1000); // Cursor trail effect document.addEventListener(mousemove, function(e) { const trail document.createElement(div); trail.style.position fixed; trail.style.left e.clientX + px; trail.style.top e.clientY + px; trail.style.width 4px; trail.style.height 4px; trail.style.background rgba(99, 102, 241, 0.8); trail.style.borderRadius 50%; trail.style.pointerEvents none; trail.style.zIndex 9999; trail.style.animation fadeOut 1s ease-out forwards; document.body.appendChild(trail); setTimeout(() > { document.body.removeChild(trail); }, 1000); }); // Add fadeOut animation const style document.createElement(style); style.textContent ` @keyframes fadeOut { 0% { opacity: 1; transform: scale(1); } 100% { opacity: 0; transform: scale(0); } } `; document.head.appendChild(style); /script>/body>/html>
Port 443
HTTP/1.1 200 OKContent-Type: text/htmlContent-Length: 18015Connection: keep-aliveLast-Modified: Mon, 16 Jun 2025 21:50:33 GMTx-amz-version-id: 3wxMHqfLIZ1eZ4UWU40hVaQFUcUFvIkGServer: AmazonS3Date: Mon, 15 Sep 2025 20:26:56 GMTETag: ba89d456e6cfd55d32a9cb2997003718X-Cache: Hit from cloudfrontVia: 1.1 05369a6effd223b3d51d346f1271512e.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO50-C2X-Amz-Cf-Id: a0VQ7Vpq-PdT81maCdPFYVx3ub56rJwIlV6aKJmc_AxxaBSLph8jvAAge: 27596 !DOCTYPE html>html langen>head> meta charsetUTF-8> meta nameviewport contentwidthdevice-width, initial-scale1.0> title>DataTail AI - Coming Soon/title> style> @import url(https://fonts.googleapis.com/css2?familyInter:wght@300;400;500;600;700&displayswap); * { margin: 0; padding: 0; box-sizing: border-box; } body { font-family: Inter, sans-serif; background: #ffffff; color: #1a1a1a; overflow-x: hidden; min-height: 100vh; } .background { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: radial-gradient(circle at 20% 80%, #f8fafc 0%, #e2e8f0 50%, #ffffff 100%); z-index: -3; } .neural-network { position: fixed; top: 0; left: 0; width: 100%; height: 100%; opacity: 0.4; z-index: -2; } .particle { position: absolute; border-radius: 50%; background: linear-gradient(45deg, #6366f1, #8b5cf6, #06b6d4); animation: float 8s infinite ease-in-out; } .particle:nth-child(odd) { animation-delay: -2s; } .particle:nth-child(even) { animation-delay: -4s; } @keyframes float { 0%, 100% { transform: translateY(0px) rotate(0deg); opacity: 0; } 10% { opacity: 1; } 90% { opacity: 1; } 50% { transform: translateY(-100px) rotate(180deg); } } .container { display: flex; flex-direction: column; align-items: center; justify-content: center; min-height: 100vh; padding: 2rem; position: relative; z-index: 1; } .logo { margin-bottom: 3rem; animation: slideDown 1s ease-out; display: flex; flex-direction: row; align-items: center; justify-content: center; gap: 1rem; } .logo-icon { width: 80px; height: 80px; transform-style: preserve-3d; animation: float3D 6s ease-in-out infinite; filter: drop-shadow(0 15px 30px rgba(99, 102, 241, 0.2)); } @keyframes float3D { 0%, 100% { transform: rotateY(-10deg) rotateX(5deg) translateY(0px); } 50% { transform: rotateY(10deg) rotateX(-5deg) translateY(-8px); } } .logo h1 { font-size: 3.5rem; font-weight: 700; background: linear-gradient(135deg, #6366f1, #8b5cf6, #06b6d4, #10b981); background-size: 400% 400%; -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; animation: gradientShift 3s ease-in-out infinite; margin: 0; } @keyframes gradientShift { 0%, 100% { background-position: 0% 50%; } 50% { background-position: 100% 50%; } } .main-content { text-align: center; max-width: 800px; margin-bottom: 4rem; animation: fadeInUp 1s ease-out 0.3s both; } .tagline { font-size: 1.5rem; font-weight: 300; margin-bottom: 2rem; opacity: 0.8; line-height: 1.6; color: #374151; } .description { font-size: 1.1rem; opacity: 0.7; margin-bottom: 3rem; line-height: 1.8; color: #6b7280; } .glass-card { background: rgba(255, 255, 255, 0.7); backdrop-filter: blur(20px); border: 1px solid rgba(0, 0, 0, 0.1); border-radius: 20px; padding: 3rem; animation: fadeInUp 1s ease-out 0.6s both; position: relative; overflow: hidden; box-shadow: 0 20px 40px rgba(0, 0, 0, 0.1); } .glass-card::before { content: ; position: absolute; top: 0; left: -100%; width: 100%; height: 100%; background: linear-gradient(90deg, transparent, rgba(0, 0, 0, 0.05), transparent); transition: left 0.6s; } .glass-card:hover::before { left: 100%; } .email-form { display: flex; gap: 1rem; margin-bottom: 2rem; flex-wrap: wrap; justify-content: center; } .email-input { flex: 1; min-width: 250px; padding: 1rem 1.5rem; background: rgba(255, 255, 255, 0.05); border: 1px solid rgba(255, 255, 255, 0.2); border-radius: 50px; color: white; font-size: 1rem; outline: none; transition: all 0.3s ease; backdrop-filter: blur(10px); } .email-input::placeholder { color: rgba(255, 255, 255, 0.5); } .email-input:focus { border-color: #6366f1; box-shadow: 0 0 20px rgba(99, 102, 241, 0.3); transform: translateY(-2px); } .submit-btn { padding: 1rem 2rem; background: linear-gradient(135deg, #6366f1, #8b5cf6); border: none; border-radius: 50px; color: white; font-size: 1rem; font-weight: 600; cursor: pointer; transition: all 0.3s ease; position: relative; overflow: hidden; } .submit-btn::before { content: ; position: absolute; top: 0; left: -100%; width: 100%; height: 100%; background: linear-gradient(90deg, transparent, rgba(255, 255, 255, 0.2), transparent); transition: left 0.6s; } .submit-btn:hover { transform: translateY(-3px); box-shadow: 0 10px 30px rgba(99, 102, 241, 0.4); } .submit-btn:hover::before { left: 100%; } .submit-btn:active { transform: translateY(-1px); } .features { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 1.5rem; margin-top: 2rem; } .feature { text-align: center; padding: 1.5rem; background: rgba(255, 255, 255, 0.02); border-radius: 15px; border: 1px solid rgba(255, 255, 255, 0.05); transition: all 0.3s ease; cursor: pointer; } .feature:hover { transform: translateY(-5px); background: rgba(255, 255, 255, 0.05); border-color: rgba(99, 102, 241, 0.3); } .feature-icon { font-size: 2rem; margin-bottom: 1rem; } .feature h3 { font-size: 1.1rem; margin-bottom: 0.5rem; color: #6366f1; } .feature p { font-size: 0.9rem; opacity: 0.7; } .countdown { display: flex; gap: 2rem; justify-content: center; margin: 2rem 0; flex-wrap: wrap; } .countdown-item { text-align: center; background: rgba(255, 255, 255, 0.8); padding: 1.5rem; border-radius: 15px; border: 1px solid rgba(0, 0, 0, 0.1); min-width: 100px; animation: pulse 2s infinite; box-shadow: 0 10px 20px rgba(0, 0, 0, 0.1); } .countdown-number { font-size: 2rem; font-weight: 700; color: #6366f1; display: block; } .countdown-label { font-size: 0.8rem; opacity: 0.7; text-transform: uppercase; letter-spacing: 1px; color: #6b7280; } @keyframes pulse { 0%, 100% { transform: scale(1); } 50% { transform: scale(1.02); } } @keyframes slideDown { from { opacity: 0; transform: translateY(-50px); } to { opacity: 1; transform: translateY(0); } } @keyframes fadeInUp { from { opacity: 0; transform: translateY(30px); } to { opacity: 1; transform: translateY(0); } } @media (max-width: 768px) { .logo { flex-direction: column; gap: 0.5rem; margin-bottom: 2rem; } .logo h1 { font-size: 2.5rem; } .logo-icon { width: 70px; height: 70px; } .tagline { font-size: 1.2rem; } .glass-card { padding: 2rem; } .countdown { gap: 1rem; } } /style>/head>body> div classbackground>/div> div classneural-network idneuralNetwork>/div> div classcontainer> div classlogo> svg classlogo-icon viewBox0 0 120 120 fillnone xmlnshttp://www.w3.org/2000/svg> !-- Robot head with 3D effect --> rect x25 y30 width70 height50 rx12 fillurl(#robot3D) strokeurl(#border3D) stroke-width3/> !-- 3D highlight on head --> rect x30 y35 width60 height8 rx4 fillurl(#highlight) opacity0.6/> !-- Simple eyes --> circle cx45 cy55 r6 fill#06b6d4/> circle cx75 cy55 r6 fill#06b6d4/> circle cx45 cy55 r2 fill#ffffff/> circle cx75 cy55 r2 fill#ffffff/> !-- Simple antenna --> rect x58 y20 width4 height12 fillurl(#antenna3D) rx2/> circle cx60 cy17 r5 fillurl(#antenna3D)/> !-- Data tail (simplified) --> path dM95 55 Q105 65 100 80 Q95 90 88 85 strokeurl(#tail3D) stroke-width6 fillnone stroke-linecapround/> !-- Single animated data particle --> circle cx98 cy70 r3 fill#10b981> animate attributeNamecy values70;75;85;75;70 dur3s repeatCountindefinite/> animate attributeNameopacity values1;0.5;1;0.5;1 dur3s repeatCountindefinite/> /circle> !-- Gradients for 3D effect --> defs> linearGradient idrobot3D x10% y10% x2100% y2100%> stop offset0% stylestop-color:#8b5cf6/> stop offset30% stylestop-color:#6366f1/> stop offset70% stylestop-color:#4f46e5/> stop offset100% stylestop-color:#3730a3/> /linearGradient> linearGradient idhighlight x10% y10% x2100% y2100%> stop offset0% stylestop-color:#ffffff;stop-opacity:0.8/> stop offset100% stylestop-color:#ffffff;stop-opacity:0.2/> /linearGradient> linearGradient idborder3D x10% y10% x2100% y2100%> stop offset0% stylestop-color:#06b6d4/> stop offset100% stylestop-color:#0891b2/> /linearGradient> linearGradient idantenna3D x10% y10% x2100% y2100%> stop offset0% stylestop-color:#a855f7/> stop offset100% stylestop-color:#7c3aed/> /linearGradient> linearGradient idtail3D x10% y10% x2100% y2100%> stop offset0% stylestop-color:#10b981/> stop offset50% stylestop-color:#06b6d4/> stop offset100% stylestop-color:#8b5cf6/> /linearGradient> /defs> /svg> h1>DataTail AI/h1> /div> div classmain-content> h2 classtagline>Unleashing the Power of Truly Autonomous AI Agents/h2> p classdescription> Were revolutionizing the future of AI by enabling agents to think, decide, and act independently. Our breakthrough technology empowers AI agents to operate with unprecedented autonomy, transforming how work gets done across every industry. /p> /div> div classglass-card> div classcountdown idcountdown> div classcountdown-item> span classcountdown-number iddays>90/span> span classcountdown-label>Days/span> /div> div classcountdown-item> span classcountdown-number idhours>18/span> span classcountdown-label>Hours/span> /div> div classcountdown-item> span classcountdown-number idminutes>36/span> span classcountdown-label>Minutes/span> /div> div classcountdown-item> span classcountdown-number idseconds>42/span> span classcountdown-label>Seconds/span> /div> /div> /div> /div> script> // Create floating particles function createParticles() { const neuralNetwork document.getElementById(neuralNetwork); for (let i 0; i 50; i++) { const particle document.createElement(div); particle.className particle; const size Math.random() * 4 + 2; particle.style.width size + px; particle.style.height size + px; particle.style.left Math.random() * 100 + %; particle.style.top Math.random() * 100 + %; particle.style.animationDuration (Math.random() * 10 + 5) + s; particle.style.animationDelay Math.random() * 5 + s; neuralNetwork.appendChild(particle); } } // Countdown timer function updateCountdown() { const targetDate new Date(); targetDate.setDate(2025-08-15T00:00:00); targetDate.setHours(18, 36, 42, 0); const now new Date().getTime(); const distance targetDate.getTime() - now; const days Math.floor(distance / (1000 * 60 * 60 * 24)); const hours Math.floor((distance % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60)); const minutes Math.floor((distance % (1000 * 60 * 60)) / (1000 * 60)); const seconds Math.floor((distance % (1000 * 60)) / 1000); document.getElementById(days).textContent days.toString().padStart(2, 0); document.getElementById(hours).textContent hours.toString().padStart(2, 0); document.getElementById(minutes).textContent minutes.toString().padStart(2, 0); document.getElementById(seconds).textContent seconds.toString().padStart(2, 0); } // Initialize createParticles(); updateCountdown(); setInterval(updateCountdown, 1000); // Cursor trail effect document.addEventListener(mousemove, function(e) { const trail document.createElement(div); trail.style.position fixed; trail.style.left e.clientX + px; trail.style.top e.clientY + px; trail.style.width 4px; trail.style.height 4px; trail.style.background rgba(99, 102, 241, 0.8); trail.style.borderRadius 50%; trail.style.pointerEvents none; trail.style.zIndex 9999; trail.style.animation fadeOut 1s ease-out forwards; document.body.appendChild(trail); setTimeout(() > { document.body.removeChild(trail); }, 1000); }); // Add fadeOut animation const style document.createElement(style); style.textContent ` @keyframes fadeOut { 0% { opacity: 1; transform: scale(1); } 100% { opacity: 0; transform: scale(0); } } `; document.head.appendChild(style); /script>/body>/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
]