Help
RSS
API
Feed
Maltego
Contact
Domain > ntr.world
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2019-11-04
107.170.211.78
(
ClassC
)
2025-12-14
114.207.113.208
(
ClassC
)
Port 80
HTTP/1.1 200 OKServer: nginx/1.18.0 (Ubuntu)Date: Sun, 14 Dec 2025 21:10:57 GMTContent-Type: text/htmlContent-Length: 612Last-Modified: Fri, 08 Jul 2022 04:47:29 GMTConnection: keep-aliveETag: 62c7b6e1-264Accept-Ranges: bytes !DOCTYPE html>html>head>title>Welcome to nginx!/title>style> body { width: 35em; margin: 0 auto; font-family: Tahoma, Verdana, Arial, sans-serif; }/style>/head>body>h1>Welcome to nginx!/h1>p>If you see this page, the nginx web server is successfully installed andworking. Further configuration is required./p>p>For online documentation and support please refer toa hrefhttp://nginx.org/>nginx.org/a>.br/>Commercial support is available ata hrefhttp://nginx.com/>nginx.com/a>./p>p>em>Thank you for using nginx./em>/p>/body>/html>
Port 443
HTTP/1.1 200 OKServer: nginx/1.18.0 (Ubuntu)Date: Sun, 14 Dec 2025 21:10:58 GMTContent-Type: text/htmlContent-Length: 21158Last-Modified: Tue, 04 Nov 2025 13:53:21 GMTConnection: keep-aliveETag: 690a0551-52a6Strict-Transport-Security: max-age31536000Accept-Ranges: bytes !DOCTYPE html>html langen>head> meta charsetUTF-8> meta nameviewport contentwidthdevice-width, initial-scale1.0> title>NTR World - 3D Virtual Lobby/title> style> * { margin: 0; padding: 0; box-sizing: border-box; } body { font-family: Courier New, monospace; overflow: hidden; background: linear-gradient(180deg, #1a0033 0%, #0d001a 100%); color: white; } .game-container { width: 100vw; height: 100vh; perspective: 1200px; position: relative; } .room { width: 800px; height: 600px; position: absolute; top: 50%; left: 50%; transform-style: preserve-3d; transform: translate(-50%, -50%) rotateX(25deg) rotateY(0deg); transition: transform 0.3s ease; } /* Floor */ .floor { width: 800px; height: 800px; background: repeating-linear-gradient( 0deg, #2a1a4a 0px, #2a1a4a 40px, #1a0a3a 40px, #1a0a3a 80px ), repeating-linear-gradient( 90deg, #2a1a4a 0px, #2a1a4a 40px, #1a0a3a 40px, #1a0a3a 80px ); position: absolute; transform: translateZ(-100px) rotateX(90deg); box-shadow: 0 0 100px rgba(138, 43, 226, 0.3); } /* Back Wall */ .wall-back { width: 800px; height: 400px; background: linear-gradient(180deg, #1a0a3a 0%, #2a1a4a 100%); position: absolute; transform: translateZ(-400px); border: 2px solid rgba(138, 43, 226, 0.3); } /* Side Walls */ .wall-left, .wall-right { width: 800px; height: 400px; background: linear-gradient(90deg, #1a0a3a 0%, #2a1a4a 100%); position: absolute; transform-origin: left; } .wall-left { transform: translateX(-400px) rotateY(90deg); } .wall-right { transform: translateX(400px) rotateY(-90deg); } /* Doors */ .door { width: 120px; height: 200px; position: absolute; cursor: pointer; transform-style: preserve-3d; transition: all 0.3s ease; } .door:hover { filter: brightness(1.3); transform: scale(1.05); } .door-frame { width: 100%; height: 100%; background: linear-gradient(145deg, #4a1a7a, #2a0a5a); border: 3px solid #8a2be2; border-radius: 10px; position: relative; overflow: hidden; box-shadow: 0 0 30px rgba(138, 43, 226, 0.6), inset 0 0 20px rgba(138, 43, 226, 0.3); } .door-label { position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); font-size: 14px; font-weight: bold; text-align: center; text-shadow: 0 0 10px rgba(138, 43, 226, 0.8); z-index: 2; } .portal-effect { position: absolute; width: 100%; height: 100%; background: radial-gradient(circle, rgba(138, 43, 226, 0.4) 0%, transparent 70%); animation: portalPulse 2s infinite; } @keyframes portalPulse { 0%, 100% { opacity: 0.3; transform: scale(0.8); } 50% { opacity: 0.7; transform: scale(1.1); } } /* Door positions on back wall */ .door-1 { transform: translateZ(-399px) translateX(-200px) translateY(100px); } .door-2 { transform: translateZ(-399px) translateX(0px) translateY(100px); } .door-3 { transform: translateZ(-399px) translateX(200px) translateY(100px); } /* Floating Platforms */ .platform { width: 150px; height: 20px; background: linear-gradient(145deg, #6a3a9a, #4a2a7a); position: absolute; border: 2px solid #8a2be2; box-shadow: 0 10px 30px rgba(138, 43, 226, 0.5); animation: float 3s ease-in-out infinite; } @keyframes float { 0%, 100% { transform: translateY(0px); } 50% { transform: translateY(-20px); } } .platform-1 { transform: translateZ(-200px) translateX(-300px) translateY(0px); animation-delay: 0s; } .platform-2 { transform: translateZ(-100px) translateX(250px) translateY(50px); animation-delay: 0.5s; } .platform-3 { transform: translateZ(-300px) translateX(100px) translateY(-50px); animation-delay: 1s; } /* Avatar */ .avatar { width: 40px; height: 80px; position: absolute; bottom: 200px; left: 50%; transform: translateX(-50%) translateZ(50px); transition: all 0.2s ease; } .avatar-body { width: 30px; height: 50px; background: linear-gradient(145deg, #ff69b4, #ff1493); margin: 0 auto; border-radius: 15px 15px 5px 5px; position: relative; box-shadow: 0 5px 15px rgba(255, 105, 180, 0.6); } .avatar-head { width: 25px; height: 25px; background: #ffd4b2; border-radius: 50%; margin: 0 auto 5px; box-shadow: 0 3px 10px rgba(0, 0, 0, 0.3); } /* Particles */ .particle { position: absolute; width: 4px; height: 4px; background: #8a2be2; border-radius: 50%; pointer-events: none; animation: particleFloat 4s infinite; box-shadow: 0 0 10px #8a2be2; } @keyframes particleFloat { 0% { transform: translateY(0) translateZ(0) scale(1); opacity: 0; } 10% { opacity: 1; } 90% { opacity: 1; } 100% { transform: translateY(-500px) translateZ(100px) scale(0); opacity: 0; } } /* Minimap */ .minimap { position: fixed; bottom: 20px; right: 20px; width: 200px; height: 150px; background: rgba(26, 10, 58, 0.9); border: 2px solid #8a2be2; border-radius: 10px; padding: 10px; box-shadow: 0 0 20px rgba(138, 43, 226, 0.5); } .minimap-title { font-size: 12px; margin-bottom: 5px; text-align: center; color: #8a2be2; font-weight: bold; } .minimap-room { width: 100%; height: 100px; background: rgba(42, 26, 74, 0.5); border: 1px solid #8a2be2; position: relative; border-radius: 5px; } .minimap-door { width: 15px; height: 15px; background: #8a2be2; position: absolute; border-radius: 3px; box-shadow: 0 0 5px #8a2be2; } .minimap-avatar { width: 8px; height: 8px; background: #ff69b4; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); border-radius: 50%; box-shadow: 0 0 8px #ff69b4; } /* Controls */ .controls { position: fixed; bottom: 20px; left: 20px; background: rgba(26, 10, 58, 0.9); border: 2px solid #8a2be2; border-radius: 10px; padding: 15px; box-shadow: 0 0 20px rgba(138, 43, 226, 0.5); } .controls-title { font-size: 14px; margin-bottom: 10px; color: #8a2be2; font-weight: bold; } .key-hint { display: flex; align-items: center; margin: 5px 0; font-size: 12px; } .key { display: inline-block; background: linear-gradient(145deg, #4a2a7a, #2a1a5a); border: 2px solid #8a2be2; padding: 5px 10px; border-radius: 5px; margin-right: 10px; min-width: 30px; text-align: center; box-shadow: 0 2px 5px rgba(0, 0, 0, 0.3); } /* Info Panel */ .info-panel { position: fixed; top: 20px; left: 50%; transform: translateX(-50%); background: rgba(26, 10, 58, 0.9); border: 2px solid #8a2be2; border-radius: 10px; padding: 15px 30px; box-shadow: 0 0 20px rgba(138, 43, 226, 0.5); text-align: center; } .info-title { font-size: 24px; font-weight: bold; color: #8a2be2; text-shadow: 0 0 15px rgba(138, 43, 226, 0.8); margin-bottom: 5px; } .info-subtitle { font-size: 14px; color: #b088f5; } /* Interactive Objects */ .object { position: absolute; cursor: pointer; transition: all 0.3s ease; } .object:hover { transform: scale(1.2) translateZ(20px); filter: brightness(1.3); } .crystal { width: 30px; height: 40px; background: linear-gradient(145deg, #00ffff, #0088ff); clip-path: polygon(50% 0%, 100% 35%, 80% 100%, 20% 100%, 0% 35%); transform: translateZ(-150px) translateX(-100px) translateY(150px); animation: crystalGlow 2s infinite; box-shadow: 0 0 20px rgba(0, 255, 255, 0.6); } @keyframes crystalGlow { 0%, 100% { opacity: 0.7; } 50% { opacity: 1; } } .orb { width: 40px; height: 40px; background: radial-gradient(circle, #ffff00, #ff8800); border-radius: 50%; transform: translateZ(-250px) translateX(150px) translateY(120px); animation: orbPulse 1.5s infinite; box-shadow: 0 0 30px rgba(255, 255, 0, 0.8); } @keyframes orbPulse { 0%, 100% { transform: translateZ(-250px) translateX(150px) translateY(120px) scale(1); } 50% { transform: translateZ(-250px) translateX(150px) translateY(120px) scale(1.2); } } /* Modal */ .modal { position: fixed; top: 0; left: 0; width: 100vw; height: 100vh; background: rgba(0, 0, 0, 0.8); display: none; align-items: center; justify-content: center; z-index: 1000; } .modal.active { display: flex; } .modal-content { background: linear-gradient(145deg, #2a1a5a, #1a0a3a); border: 3px solid #8a2be2; border-radius: 15px; padding: 30px; max-width: 500px; box-shadow: 0 0 50px rgba(138, 43, 226, 0.8); text-align: center; } .modal-title { font-size: 28px; color: #8a2be2; margin-bottom: 15px; text-shadow: 0 0 20px rgba(138, 43, 226, 0.8); } .modal-text { font-size: 16px; line-height: 1.6; margin-bottom: 20px; } .modal-close { background: linear-gradient(145deg, #6a3a9a, #4a2a7a); border: 2px solid #8a2be2; color: white; padding: 10px 30px; border-radius: 8px; cursor: pointer; font-size: 16px; transition: all 0.3s ease; } .modal-close:hover { background: linear-gradient(145deg, #7a4aaa, #5a3a8a); box-shadow: 0 0 20px rgba(138, 43, 226, 0.6); } /style>/head>body> div classgame-container> div classinfo-panel> div classinfo-title>NTR WORLD/div> div classinfo-subtitle>Virtual Lobby Experience/div> /div> div classroom idroom> !-- Floor --> div classfloor>/div> !-- Walls --> div classwall-back>/div> div classwall-left>/div> div classwall-right>/div> !-- Doors --> div classdoor door-1 data-sectiongallery> div classdoor-frame> div classportal-effect>/div> div classdoor-label>GALLERYbr>PORTAL/div> /div> /div> div classdoor door-2 data-sectionstories> div classdoor-frame> div classportal-effect>/div> div classdoor-label>STORIESbr>REALM/div> /div> /div> div classdoor door-3 data-sectionabout> div classdoor-frame> div classportal-effect>/div> div classdoor-label>ABOUTbr>DIMENSION/div> /div> /div> !-- Floating Platforms --> div classplatform platform-1>/div> div classplatform platform-2>/div> div classplatform platform-3>/div> !-- Interactive Objects --> div classobject crystal data-itemcrystal>/div> div classobject orb data-itemorb>/div> !-- Avatar --> div classavatar idavatar> div classavatar-head>/div> div classavatar-body>/div> /div> /div> !-- Minimap --> div classminimap> div classminimap-title>LOBBY MAP/div> div classminimap-room> div classminimap-door styletop: 10px; left: 20px;>/div> div classminimap-door styletop: 10px; left: 90px;>/div> div classminimap-door styletop: 10px; right: 20px;>/div> div classminimap-avatar>/div> /div> /div> !-- Controls --> div classcontrols> div classcontrols-title>NAVIGATION/div> div classkey-hint> span classkey>W/span> span>Move Forward/span> /div> div classkey-hint> span classkey>A/span> span>Rotate Left/span> /div> div classkey-hint> span classkey>S/span> span>Move Back/span> /div> div classkey-hint> span classkey>D/span> span>Rotate Right/span> /div> div classkey-hint> span classkey>↑↓/span> span>Tilt View/span> /div> /div> /div> !-- Modal --> div classmodal idmodal> div classmodal-content> div classmodal-title idmodalTitle>Portal Activated/div> div classmodal-text idmodalText>Youve entered a new dimension.../div> button classmodal-close onclickcloseModal()>Return to Lobby/button> /div> /div> script> // Room rotation const room document.getElementById(room); let rotationY 0; let rotationX 25; let avatarZ 50; // Keyboard controls document.addEventListener(keydown, (e) > { switch(e.key.toLowerCase()) { case a: rotationY + 10; break; case d: rotationY - 10; break; case w: avatarZ - 20; break; case s: avatarZ + 20; break; case arrowup: rotationX Math.max(0, rotationX - 5); break; case arrowdown: rotationX Math.min(50, rotationX + 5); break; } avatarZ Math.max(-200, Math.min(100, avatarZ)); room.style.transform `translate(-50%, -50%) rotateX(${rotationX}deg) rotateY(${rotationY}deg)`; document.getElementById(avatar).style.transform `translateX(-50%) translateZ(${avatarZ}px)`; }); // Door interactions document.querySelectorAll(.door).forEach(door > { door.addEventListener(click, () > { const section door.dataset.section; openModal(section); }); }); // Object interactions document.querySelectorAll(.object).forEach(obj > { obj.addEventListener(click, () > { const item obj.dataset.item; if (item crystal) { openModal(crystal, Mysterious Crystal, You found a glowing crystal! It seems to contain infinite energy and possibilities.); } else if (item orb) { openModal(orb, Floating Orb, The orb pulses with warm light. It feels like it holds ancient knowledge.); } }); }); // Particle generation function createParticle() { const particle document.createElement(div); particle.className particle; particle.style.left Math.random() * 100 + %; particle.style.bottom 0; particle.style.animationDelay Math.random() * 2 + s; particle.style.animationDuration (3 + Math.random() * 2) + s; document.querySelector(.game-container).appendChild(particle); setTimeout(() > particle.remove(), 6000); } setInterval(createParticle, 300); // Modal functions function openModal(type, customTitle, customText) { const modal document.getElementById(modal); const modalTitle document.getElementById(modalTitle); const modalText document.getElementById(modalText); if (type gallery) { modalTitle.textContent Gallery Portal; modalText.textContent Welcome to the Gallery dimension! Here you can explore visual stories and artistic expressions that transcend reality.; } else if (type stories) { modalTitle.textContent Stories Realm; modalText.textContent Enter the Stories Realm where narratives unfold in unexpected ways. Each story is a doorway to another world.; } else if (type about) { modalTitle.textContent About Dimension; modalText.textContent NTR World is an experimental virtual space where reality bends and possibilities are endless. Navigate through different dimensions and discover what lies beyond.; } else { modalTitle.textContent customTitle; modalText.textContent customText; } modal.classList.add(active); } function closeModal() { document.getElementById(modal).classList.remove(active); } // Mouse movement for slight parallax document.addEventListener(mousemove, (e) > { const x (e.clientX / window.innerWidth - 0.5) * 10; const y (e.clientY / window.innerHeight - 0.5) * 10; document.querySelectorAll(.platform).forEach((platform, i) > { const speed (i + 1) * 0.5; platform.style.transform `translateZ(${-200 + i * 100}px) translateX(${-300 + i * 200 + x * speed}px) translateY(${i * 50 - 50 + y * speed}px)`; }); }); /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
]