Help
RSS
API
Feed
Maltego
Contact
Domain > te-net.net
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2016-04-26
162.217.147.194
(
ClassC
)
2026-01-27
216.198.79.1
(
ClassC
)
Port 443
HTTP/1.1 200 OKAccept-Ranges: bytesAccess-Control-Allow-Origin: *Age: 3628045Cache-Control: public, max-age0, must-revalidateContent-Disposition: inlineContent-Length: 26310Content-Type: text/html; charsetutf-8Date: Tue, 27 Jan 2026 14:46:29 GMTEtag: 6b40c92899aa247cf32aeced24af6529Last-Modified: Tue, 16 Dec 2025 14:59:03 GMTServer: VercelStrict-Transport-Security: max-age63072000X-Vercel-Cache: HITX-Vercel-Id: pdx1::f6zr5-1769525189019-f99a44acefe7 !DOCTYPE html>html languk>head> meta charsetUTF-8> meta nameviewport contentwidthdevice-width, initial-scale1.0> title>TE-NET | Coming Soon/title> style> * { margin: 0; padding: 0; box-sizing: border-box; } body { font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, sans-serif; overflow: hidden; background: radial-gradient(circle at 50% 50%, #0f0f23 0%, #050510 100%); min-height: 100vh; display: flex; align-items: center; justify-content: center; position: relative; cursor: none; } /* Animated grid background */ .grid-background { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-image: linear-gradient(rgba(0, 255, 255, 0.05) 2px, transparent 2px), linear-gradient(90deg, rgba(0, 255, 255, 0.05) 2px, transparent 2px), linear-gradient(rgba(255, 0, 255, 0.03) 1px, transparent 1px), linear-gradient(90deg, rgba(255, 0, 255, 0.03) 1px, transparent 1px); background-size: 100px 100px, 100px 100px, 20px 20px, 20px 20px; animation: gridMove 30s linear infinite, gridPulse 4s ease-in-out infinite; z-index: 1; perspective: 1000px; transform-style: preserve-3d; } @keyframes gridMove { 0% { transform: translate(0, 0) rotateX(0deg); } 100% { transform: translate(100px, 100px) rotateX(0deg); } } @keyframes gridPulse { 0%, 100% { opacity: 0.3; } 50% { opacity: 0.6; } } /* Hexagon pattern overlay */ .hex-overlay { position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-image: radial-gradient(circle, rgba(0, 255, 255, 0.1) 1px, transparent 1px); background-size: 30px 30px; animation: hexRotate 60s linear infinite; z-index: 1; opacity: 0.4; } @keyframes hexRotate { 0% { transform: rotate(0deg) scale(1); } 50% { transform: rotate(180deg) scale(1.2); } 100% { transform: rotate(360deg) scale(1); } } /* Particles */ .particle { position: absolute; width: 3px; height: 3px; background: rgba(0, 255, 255, 0.8); border-radius: 50%; box-shadow: 0 0 10px rgba(0, 255, 255, 0.5); animation: particleFloat 15s infinite ease-in-out; } @keyframes particleFloat { 0%, 100% { transform: translate(0, 0) scale(0); opacity: 0; } 10%, 90% { opacity: 1; } 50% { transform: translate(var(--tx), var(--ty)) scale(2); opacity: 1; } } /* DNA Helix particles */ .helix-particle { position: absolute; width: 4px; height: 4px; background: linear-gradient(45deg, #00ffff, #ff00ff); border-radius: 50%; box-shadow: 0 0 15px currentColor; animation: helixMove 10s infinite linear; } @keyframes helixMove { 0% { transform: translateY(100vh) translateX(0) scale(0.5); opacity: 0; } 50% { opacity: 1; } 100% { transform: translateY(-100px) translateX(var(--helix-x)) scale(1); opacity: 0; } } /* Lightning bolts */ .lightning { position: absolute; width: 2px; height: 100px; background: linear-gradient(to bottom, rgba(0, 255, 255, 0.8), transparent); animation: lightning 3s infinite ease-in-out; opacity: 0; } @keyframes lightning { 0%, 100% { opacity: 0; transform: scaleY(0); } 5% { opacity: 1; transform: scaleY(1); } 10% { opacity: 0; transform: scaleY(0); } } /* Glowing orbs */ .orb { position: absolute; border-radius: 50%; filter: blur(80px); opacity: 0.4; animation: orbFloat 20s infinite ease-in-out; mix-blend-mode: screen; } .orb-1 { width: 500px; height: 500px; background: radial-gradient(circle, rgba(0, 255, 255, 0.6), transparent); top: -250px; left: -250px; animation: orbFloat1 25s infinite ease-in-out; } .orb-2 { width: 400px; height: 400px; background: radial-gradient(circle, rgba(138, 43, 226, 0.6), transparent); bottom: -200px; right: -200px; animation: orbFloat2 30s infinite ease-in-out; } .orb-3 { width: 450px; height: 450px; background: radial-gradient(circle, rgba(255, 0, 255, 0.5), transparent); top: 50%; left: 50%; animation: orbFloat3 35s infinite ease-in-out; } .orb-4 { width: 350px; height: 350px; background: radial-gradient(circle, rgba(0, 150, 255, 0.4), transparent); top: 20%; right: 10%; animation: orbFloat4 28s infinite ease-in-out; } @keyframes orbFloat1 { 0%, 100% { transform: translate(0, 0) scale(1) rotate(0deg); } 25% { transform: translate(150px, -100px) scale(1.3) rotate(90deg); } 50% { transform: translate(100px, 150px) scale(0.8) rotate(180deg); } 75% { transform: translate(-100px, 50px) scale(1.1) rotate(270deg); } } @keyframes orbFloat2 { 0%, 100% { transform: translate(0, 0) scale(1) rotate(0deg); } 33% { transform: translate(-120px, -120px) scale(1.2) rotate(120deg); } 66% { transform: translate(80px, 100px) scale(0.9) rotate(240deg); } } @keyframes orbFloat3 { 0%, 100% { transform: translate(-50%, -50%) scale(1); } 25% { transform: translate(-30%, -70%) scale(1.4); } 50% { transform: translate(-70%, -30%) scale(0.7); } 75% { transform: translate(-60%, -60%) scale(1.2); } } @keyframes orbFloat4 { 0%, 100% { transform: translate(0, 0) scale(1); } 50% { transform: translate(-150px, 150px) scale(1.3); } } /* Energy rings */ .energy-ring { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); border: 2px solid rgba(0, 255, 255, 0.3); border-radius: 50%; animation: ringExpand 4s infinite ease-out; } @keyframes ringExpand { 0% { width: 0; height: 0; opacity: 1; } 100% { width: 1000px; height: 1000px; opacity: 0; } } .container { text-align: center; z-index: 10; position: relative; } .logo { font-size: 140px; font-weight: 900; letter-spacing: 24px; margin-bottom: 50px; background: linear-gradient(135deg, #00ffff 0%, #0080ff 25%, #ff00ff 50%, #ff0080 75%, #00ffff 100%); background-size: 300% 300%; -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; animation: gradientShift 4s ease infinite, glitchText 12s infinite, logoFloat 3s ease-in-out infinite; position: relative; display: inline-block; filter: drop-shadow(0 0 30px rgba(0, 255, 255, 0.7)) drop-shadow(0 0 60px rgba(255, 0, 255, 0.5)) drop-shadow(0 0 90px rgba(0, 255, 255, 0.3)); transform-style: preserve-3d; } @keyframes gradientShift { 0%, 100% { background-position: 0% 50%; } 50% { background-position: 100% 50%; } } @keyframes glitchText { 0%, 96%, 100% { transform: translate(0) scale(1); } 97% { transform: translate(-2px, 2px) scale(1.005); } 98% { transform: translate(2px, -2px) scale(0.995); } 99% { transform: translate(0) scale(1); } } @keyframes logoFloat { 0%, 100% { transform: translateY(0px) translateZ(0); } 50% { transform: translateY(-20px) translateZ(50px); } } @keyframes hologram { 0%, 100% { opacity: 1; } 50% { opacity: 0.85; } } .logo::before, .logo::after { content: TE-NET; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: linear-gradient(135deg, #00ffff 0%, #0080ff 25%, #ff00ff 50%, #ff0080 75%, #00ffff 100%); background-size: 300% 300%; -webkit-background-clip: text; -webkit-text-fill-color: transparent; background-clip: text; } .logo::before { animation: glitch1 12s infinite; clip-path: polygon(0 0, 100% 0, 100% 45%, 0 45%); filter: hue-rotate(90deg); } .logo::after { animation: glitch2 12s infinite; clip-path: polygon(0 55%, 100% 55%, 100% 100%, 0 100%); filter: hue-rotate(-90deg); } @keyframes glitch1 { 0%, 96%, 100% { transform: translate(0); opacity: 0.7; } 97% { transform: translate(-2px, 1px); opacity: 0.8; } 98% { transform: translate(2px, -1px); opacity: 0.7; } } @keyframes glitch2 { 0%, 96%, 100% { transform: translate(0); opacity: 0.7; } 97% { transform: translate(2px, -1px); opacity: 0.8; } 98% { transform: translate(-2px, 1px); opacity: 0.7; } } .soon { font-size: 40px; font-weight: 300; letter-spacing: 20px; color: rgba(255, 255, 255, 0.95); animation: fadeInOut 3s ease-in-out infinite, neonGlow 2s ease-in-out infinite, soonPulse 2s ease-in-out infinite; text-transform: uppercase; position: relative; } .soon::before { content: SOON; position: absolute; top: 0; left: 0; width: 100%; height: 100%; color: transparent; text-shadow: 0 0 10px rgba(255, 0, 255, 0.6), 0 0 20px rgba(255, 0, 255, 0.4), 0 0 30px rgba(255, 0, 255, 0.2); animation: soonGlitch 10s infinite; } @keyframes fadeInOut { 0%, 100% { opacity: 0.7; } 50% { opacity: 1; } } @keyframes neonGlow { 0%, 100% { text-shadow: 0 0 10px rgba(0, 255, 255, 0.8), 0 0 20px rgba(0, 255, 255, 0.6), 0 0 30px rgba(0, 255, 255, 0.4), 0 0 40px rgba(0, 255, 255, 0.2); } 50% { text-shadow: 0 0 20px rgba(0, 255, 255, 1), 0 0 40px rgba(0, 255, 255, 0.8), 0 0 60px rgba(0, 255, 255, 0.6), 0 0 80px rgba(0, 255, 255, 0.4), 0 0 100px rgba(0, 255, 255, 0.2); } } @keyframes soonPulse { 0%, 100% { transform: scale(1); } 50% { transform: scale(1.05); } } @keyframes soonGlitch { 0%, 97%, 100% { transform: translate(0); } 98% { transform: translate(1px, -1px); } 99% { transform: translate(-1px, 1px); } } /* Scanline effect */ .scanline { position: fixed; top: 0; left: 0; width: 100%; height: 4px; background: linear-gradient(to bottom, rgba(0, 255, 255, 0.8), rgba(0, 255, 255, 0.4), transparent); box-shadow: 0 0 20px rgba(0, 255, 255, 0.6); animation: scan 5s linear infinite; z-index: 100; pointer-events: none; } @keyframes scan { 0% { transform: translateY(-10px); opacity: 0; } 10% { opacity: 1; } 90% { opacity: 1; } 100% { transform: translateY(100vh); opacity: 0; } } /* Horizontal scanline */ .scanline-h { position: fixed; top: 0; left: 0; width: 4px; height: 100%; background: linear-gradient(to right, rgba(255, 0, 255, 0.6), rgba(255, 0, 255, 0.3), transparent); box-shadow: 0 0 20px rgba(255, 0, 255, 0.4); animation: scanH 7s linear infinite; z-index: 100; pointer-events: none; } @keyframes scanH { 0% { transform: translateX(-10px); opacity: 0; } 10% { opacity: 1; } 90% { opacity: 1; } 100% { transform: translateX(100vw); opacity: 0; } } /* Matrix rain effect */ .matrix-column { position: fixed; top: -100%; font-family: Courier New, monospace; font-size: 14px; color: rgba(0, 255, 255, 0.5); white-space: nowrap; animation: matrixFall 10s linear infinite; text-shadow: 0 0 5px rgba(0, 255, 255, 0.8); pointer-events: none; z-index: 2; } @keyframes matrixFall { 0% { top: -100%; opacity: 0; } 10% { opacity: 1; } 90% { opacity: 1; } 100% { top: 100%; opacity: 0; } } @media (max-width: 768px) { body { cursor: default; } .logo { font-size: 60px; letter-spacing: 10px; } .soon { font-size: 20px; letter-spacing: 10px; } .orb { filter: blur(50px); } .custom-cursor, .cursor-trail { display: none; } .matrix-column { display: none; } } /* Cursor trail effect */ .cursor-trail { position: fixed; width: 15px; height: 15px; background: radial-gradient(circle, rgba(0, 255, 255, 0.8), rgba(255, 0, 255, 0.4)); border-radius: 50%; pointer-events: none; z-index: 9999; transition: transform 0.15s ease; box-shadow: 0 0 30px rgba(0, 255, 255, 1), 0 0 50px rgba(255, 0, 255, 0.5); animation: trailPulse 1s ease-in-out infinite; } @keyframes trailPulse { 0%, 100% { transform: scale(1); } 50% { transform: scale(1.2); } } /* Custom cursor */ .custom-cursor { position: fixed; width: 40px; height: 40px; border: 2px solid rgba(0, 255, 255, 0.8); border-radius: 50%; pointer-events: none; z-index: 10000; transition: transform 0.1s ease; box-shadow: 0 0 20px rgba(0, 255, 255, 0.5), inset 0 0 20px rgba(0, 255, 255, 0.3); animation: cursorRotate 3s linear infinite; } .custom-cursor::before, .custom-cursor::after { content: ; position: absolute; top: 50%; left: 50%; width: 2px; height: 20px; background: rgba(0, 255, 255, 0.8); transform: translate(-50%, -50%); } .custom-cursor::after { transform: translate(-50%, -50%) rotate(90deg); } @keyframes cursorRotate { 0% { transform: translate(-50%, -50%) rotate(0deg); } 100% { transform: translate(-50%, -50%) rotate(360deg); } } /* Wave effect */ .wave { position: fixed; top: 50%; left: 50%; width: 100px; height: 100px; border: 3px solid rgba(0, 255, 255, 0.6); border-radius: 50%; transform: translate(-50%, -50%); animation: waveExpand 2s ease-out infinite; pointer-events: none; z-index: 5; } @keyframes waveExpand { 0% { width: 0; height: 0; opacity: 1; } 100% { width: 800px; height: 800px; opacity: 0; } } /style>/head>body> div classgrid-background>/div> div classhex-overlay>/div> div classscanline>/div> div classscanline-h>/div> div classorb orb-1>/div> div classorb orb-2>/div> div classorb orb-3>/div> div classorb orb-4>/div> div idparticles>/div> div idhelix-particles>/div> div idlightning>/div> div idenergy-rings>/div> div idwaves>/div> div idmatrix>/div> div classcustom-cursor>/div> div classcontainer> div classlogo>TE-NET/div> div classsoon>Soon/div> /div>script> // Create particles const particlesContainer document.getElementById(particles); for (let i 0; i 80; i++) { const particle document.createElement(div); particle.className particle; particle.style.left Math.random() * 100 + %; particle.style.top Math.random() * 100 + %; particle.style.setProperty(--tx, (Math.random() - 0.5) * 800 + px); particle.style.setProperty(--ty, (Math.random() - 0.5) * 800 + px); particle.style.animationDelay Math.random() * 15 + s; particlesContainer.appendChild(particle); } // Create helix particles const helixContainer document.getElementById(helix-particles); for (let i 0; i 30; i++) { const helix document.createElement(div); helix.className helix-particle; helix.style.left 20 + Math.random() * 60 + %; const helixX Math.sin(i * 0.5) * 200; helix.style.setProperty(--helix-x, helixX + px); helix.style.animationDelay i * 0.3 + s; helixContainer.appendChild(helix); } // Create lightning bolts const lightningContainer document.getElementById(lightning); for (let i 0; i 15; i++) { const lightning document.createElement(div); lightning.className lightning; lightning.style.left Math.random() * 100 + %; lightning.style.top Math.random() * 100 + %; lightning.style.animationDelay Math.random() * 3 + s; lightningContainer.appendChild(lightning); } // Create energy rings const ringsContainer document.getElementById(energy-rings); for (let i 0; i 5; i++) { const ring document.createElement(div); ring.className energy-ring; ring.style.animationDelay i * 0.8 + s; ringsContainer.appendChild(ring); } // Create waves const wavesContainer document.getElementById(waves); for (let i 0; i 3; i++) { const wave document.createElement(div); wave.className wave; wave.style.animationDelay i * 0.7 + s; wavesContainer.appendChild(wave); } // Create matrix effect const matrixContainer document.getElementById(matrix); const matrixChars 01アイウエオカキクケコサシスセソタチツテト; for (let i 0; i 20; i++) { const column document.createElement(div); column.className matrix-column; column.style.left (i * 5) + %; column.style.animationDelay Math.random() * 10 + s; let text ; for (let j 0; j 20; j++) { text + matrixChars.charAt(Math.floor(Math.random() * matrixChars.length)) + br>; } column.innerHTML text; matrixContainer.appendChild(column); } // Custom cursor const customCursor document.querySelector(.custom-cursor); // Cursor trail effect const cursorTrails ; const trailCount 15; for (let i 0; i trailCount; i++) { const trail document.createElement(div); trail.className cursor-trail; trail.style.opacity (trailCount - i) / trailCount * 0.6; trail.style.transform `scale(${(trailCount - i) / trailCount})`; document.body.appendChild(trail); cursorTrails.push(trail); } let mouseX window.innerWidth / 2; let mouseY window.innerHeight / 2; const trailPositions Array(trailCount).fill({ x: mouseX, y: mouseY }); document.addEventListener(mousemove, (e) > { mouseX e.clientX; mouseY e.clientY; }); function updateCursorTrail() { trailPositions.pop(); trailPositions.unshift({ x: mouseX, y: mouseY }); customCursor.style.left mouseX + px; customCursor.style.top mouseY + px; cursorTrails.forEach((trail, index) > { const pos trailPositionsindex; trail.style.left pos.x - 7.5 + px; trail.style.top pos.y - 7.5 + px; }); requestAnimationFrame(updateCursorTrail); } updateCursorTrail(); // 3D tilt effect on logo const logo document.querySelector(.logo); const container document.querySelector(.container); document.addEventListener(mousemove, (e) > { const x (e.clientX / window.innerWidth - 0.5) * 30; const y (e.clientY / window.innerHeight - 0.5) * 30; logo.style.transform `perspective(1000px) rotateY(${x}deg) rotateX(${-y}deg)`; // Parallax effect on container const parallaxX (e.clientX / window.innerWidth - 0.5) * 20; const parallaxY (e.clientY / window.innerHeight - 0.5) * 20; container.style.transform `translate(${parallaxX}px, ${parallaxY}px)`; }); // Click effect - create ripple document.addEventListener(click, (e) > { const ripple document.createElement(div); ripple.className energy-ring; ripple.style.left e.clientX + px; ripple.style.top e.clientY + px; ripple.style.transform translate(-50%, -50%); ripple.style.border 3px solid rgba(255, 0, 255, 0.6); document.body.appendChild(ripple); setTimeout(() > ripple.remove(), 4000); }); /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
]