Help
RSS
API
Feed
Maltego
Contact
Domain > www.nineterrains.com
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2023-12-22
65.8.161.51
(
ClassC
)
2025-11-30
3.169.173.63
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: CloudFrontDate: Sun, 30 Nov 2025 02:17:04 GMTContent-Type: text/htmlContent-Length: 167Connection: keep-aliveLocation: https://www.nineterrains.com/X-Cache: Redirect from cloudfrontVia: 1.1 cb2339b8008ceeabfc2dd9e6cfbc465c.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO52-P4X-Amz-Cf-Id: JGxPoaJPWHRxRGJNcBA-XOE7OUqrWut8O-709z-TYLUNIZisZHiwag html>head>title>301 Moved Permanently/title>/head>body>center>h1>301 Moved Permanently/h1>/center>hr>center>CloudFront/center>/body>/html>
Port 443
HTTP/1.1 200 OKContent-Type: text/htmlContent-Length: 8056Connection: keep-aliveDate: Sun, 30 Nov 2025 02:17:05 GMTLast-Modified: Wed, 20 Aug 2025 15:28:29 GMTETag: b7b5afc32c3dc4a997cf8edca3f6d75cServer: AmazonS3X-Cache: Miss from cloudfrontVia: 1.1 e3d057b3e6efdd15e49b433f7704a6c8.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO52-P4X-Amz-Cf-Id: tvjrCRUBQhAm_sY-aYwipBal-4k3yyQJA9rEbtHsAyKQWWNyeCgpVQ !DOCTYPE html>html langen>head> meta charsetUTF-8> meta nameviewport contentwidthdevice-width, initial-scale1.0> title>Nine Terrains - Login/title> style> * { margin: 0; padding: 0; box-sizing: border-box; } body { font-family: -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Oxygen, Ubuntu, Cantarell, sans-serif; min-height: 100vh; display: flex; align-items: center; justify-content: center; background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); padding: 20px; } .login-container { width: 100%; max-width: 420px; background: rgba(255, 255, 255, 0.95); backdrop-filter: blur(10px); border-radius: 20px; box-shadow: 0 20px 60px rgba(0, 0, 0, 0.3); overflow: hidden; transform: translateY(0); transition: transform 0.3s ease; } .login-container:hover { transform: translateY(-5px); } .login-header { background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); padding: 40px 30px; text-align: center; color: white; } .company-name { font-size: 28px; font-weight: 700; margin-bottom: 10px; letter-spacing: 1px; } .login-subtitle { font-size: 14px; opacity: 0.9; font-weight: 300; } .login-form { padding: 40px 30px; } .form-group { margin-bottom: 25px; position: relative; } .form-label { display: block; margin-bottom: 8px; color: #4a5568; font-size: 14px; font-weight: 500; transition: color 0.3s ease; } .form-input { width: 100%; padding: 12px 15px; border: 2px solid #e2e8f0; border-radius: 10px; font-size: 16px; transition: all 0.3s ease; background: white; } .form-input:focus { outline: none; border-color: #667eea; box-shadow: 0 0 0 3px rgba(102, 126, 234, 0.1); } .form-input:hover { border-color: #cbd5e0; } .password-toggle { position: absolute; right: 15px; top: 38px; cursor: pointer; color: #718096; user-select: none; font-size: 20px; } .remember-me { display: flex; align-items: center; margin-bottom: 25px; color: #4a5568; font-size: 14px; } .remember-me inputtypecheckbox { width: 18px; height: 18px; margin-right: 8px; cursor: pointer; } .remember-me label { cursor: pointer; user-select: none; } .login-button { width: 100%; padding: 14px; background: linear-gradient(135deg, #667eea 0%, #764ba2 100%); color: white; border: none; border-radius: 10px; font-size: 16px; font-weight: 600; cursor: pointer; transition: all 0.3s ease; box-shadow: 0 4px 15px rgba(102, 126, 234, 0.4); } .login-button:hover { transform: translateY(-2px); box-shadow: 0 6px 20px rgba(102, 126, 234, 0.5); } .login-button:active { transform: translateY(0); } .login-footer { text-align: center; margin-top: 30px; padding-top: 20px; border-top: 1px solid #e2e8f0; } .forgot-password { color: #667eea; text-decoration: none; font-size: 14px; font-weight: 500; transition: color 0.3s ease; } .forgot-password:hover { color: #764ba2; text-decoration: underline; } .error-message { display: none; background: #fed7d7; color: #c53030; padding: 10px; border-radius: 8px; margin-bottom: 20px; font-size: 14px; text-align: center; } .error-message.show { display: block; } @keyframes shake { 0%, 100% { transform: translateX(0); } 25% { transform: translateX(-10px); } 75% { transform: translateX(10px); } } /* Responsive Design */ @media (max-width: 480px) { .login-container { max-width: 100%; border-radius: 15px; } .login-header { padding: 30px 20px; } .company-name { font-size: 24px; } .login-form { padding: 30px 20px; } .form-input { padding: 10px 12px; font-size: 14px; } .login-button { padding: 12px; font-size: 15px; } } @media (max-width: 320px) { .company-name { font-size: 20px; } .login-subtitle { font-size: 12px; } } /* Loading spinner */ .spinner { display: none; width: 20px; height: 20px; border: 3px solid rgba(255, 255, 255, 0.3); border-top-color: white; border-radius: 50%; animation: spin 0.8s linear infinite; margin: 0 auto; } @keyframes spin { to { transform: rotate(360deg); } } .login-button.loading .button-text { display: none; } .login-button.loading .spinner { display: block; } /style>/head>body>div classlogin-container> div classlogin-header> h1 classcompany-name>Nine Terrains/h1> p classlogin-subtitle>Portal Access/p> /div> form classlogin-form idloginForm> div classerror-message iderrorMessage> Invalid username or password. Please try again.br> If this issue persists, please contact your system administrator. /div> div classform-group> label forusername classform-label>Username/label> input typetext idusername nameusername classform-input placeholderEnter your username required autocompleteusername > /div> div classform-group> label forpassword classform-label>Password/label> input typepassword idpassword namepassword classform-input placeholderEnter your password required autocompletecurrent-password > span classpassword-toggle idpasswordToggle>👁️/span> /div> !--div classremember-me> input typecheckbox idremember nameremember> label forremember>Remember me for 30 days/label> /div>--> button typesubmit classlogin-button idloginButton> span classbutton-text>Login/span> div classspinner>/div> /button> div classlogin-footer> a href# classforgot-password>Forgot your password?/a> /div> /form>/div>script> // Password visibility toggle const passwordToggle document.getElementById(passwordToggle); const passwordInput document.getElementById(password); passwordToggle.addEventListener(click, function() { if (passwordInput.type password) { passwordInput.type text; this.textContent 👁️🗨️; } else { passwordInput.type password; this.textContent 👁️; } }); // Form submission handling const loginForm document.getElementById(loginForm); const loginButton document.getElementById(loginButton); const errorMessage document.getElementById(errorMessage); loginForm.addEventListener(submit, function(e) { e.preventDefault(); // Hide any existing error message errorMessage.classList.remove(show); // Show loading state loginButton.classList.add(loading); loginButton.disabled true; // Simulate authentication process setTimeout(() > { const username document.getElementById(username).value; const password document.getElementById(password).value; // Basic validation (in production, this would be server-side) if (username && password) { // Show error message errorMessage.classList.add(show); // TODO: handle public facing login } else { // Show error message errorMessage.classList.add(show); } // Reset button state loginButton.classList.remove(loading); loginButton.disabled false; }, 500); }); // Clear error message when user starts typing document.getElementById(username).addEventListener(input, function() { errorMessage.classList.remove(show); }); document.getElementById(password).addEventListener(input, function() { errorMessage.classList.remove(show); }); // Forgot password link handler document.querySelector(.forgot-password).addEventListener(click, function(e) { e.preventDefault(); alert(Please contact your system administrator to reset your password.); });/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
]