Help
RSS
API
Feed
Maltego
Contact
Domain > sikandersingh.click
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2025-06-10
3.170.73.52
(
ClassC
)
2025-10-12
3.169.173.80
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: CloudFrontDate: Sun, 12 Oct 2025 15:37:19 GMTContent-Type: text/htmlContent-Length: 167Connection: keep-aliveLocation: https://sikandersingh.click/X-Cache: Redirect from cloudfrontVia: 1.1 bc4e0a32a1893d7693b91555def3133e.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO52-P4X-Amz-Cf-Id: vqeSmmB0BdGtOtkedQw-x7AE9TBRB9A6cs6GUz32G6oRFCpLhi5unw 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: 8235Connection: keep-aliveLast-Modified: Tue, 05 Aug 2025 09:58:25 GMTx-amz-version-id: UJiTvCGoUy7QfIgIO4R0Di28Uo9_N.NJServer: AmazonS3Date: Sun, 12 Oct 2025 15:37:20 GMTETag: e58926c09c64565e27cc494f304e0b49X-Cache: RefreshHit from cloudfrontVia: 1.1 ba53e0bccc2d60bfa0ca7719c7526e16.cloudfront.net (CloudFront)X-Amz-Cf-Pop: HIO52-P4X-Amz-Cf-Id: m-lzlmJXlPQo01HEpjNKzvOcdoIU8gaxJC9HbVcMMSMea1Lq0jf-8A !DOCTYPE html>html langen>head> meta charsetUTF-8> title>Sikanders AWS Cloud/title> meta nameviewport contentwidthdevice-width, initial-scale1.0> style> body { font-family: Arial, sans-serif; padding: 40px; background: #f4f4f4; text-align: center; } h1 { color: #333; } .button-container { margin-top: 30px; } .aws-button { margin: 10px; padding: 12px 25px; font-size: 16px; cursor: pointer; } .aws-button:disabled { cursor: not-allowed; opacity: 0.6; } .header-right { position: absolute; top: 20px; right: 30px; } /style> !-- Add AWS SDK v2 (note: v2 will reach end-of-support on September 8, 2025; consider migrating to v3) --> script srchttps://sdk.amazonaws.com/js/aws-sdk-2.1692.0.min.js>/script>/head>body> div classheader-right idauth-section> button onclicklogin() idloginBtn>Login/button> /div> h1>Welcome to Sikanders AWS Cloud/h1> p>Click on below buttons to test these services/p> div classbutton-container> button classaws-button>EC2/button> button classaws-button>S3/button> button classaws-button>Amazon Connect/button> button classaws-button>Lambda/button> button classaws-button>RDS/button> button classaws-button onclicklogin()>Cognito/button> button classaws-button iduploadBtn onclickhandleUploadClick()>Upload to S3/button> /div> !-- Hidden file input --> input typefile idfileInput styledisplay: none; /> script> // Update with your Cognito details const domain https://us-east-1ryn31fad7.auth.us-east-1.amazoncognito.com; const clientId 3h71kn2697r6vkbiv95u4na5hi; const redirectUri https://sikandersingh.click; const logoutUri https://sikandersingh.click; const authSection document.getElementById(auth-section); // AWS configuration - replace with your details const region us-east-1; const bucketName sikandersingh.click; // Your S3 bucket name (adjust if different) // WARNING: Hardcoding credentials is insecure for production. Use AWS API Gateway or a backend service instead. // Create an IAM user with s3:PutObject permission for the bucket and add credentials here. AWS.config.update({ region: region, credentials: new AWS.Credentials({ accessKeyId: YOUR_ACCESS_KEY_ID, // Replace with IAM user access key secretAccessKey: YOUR_SECRET_ACCESS_KEY // Replace with IAM user secret key }) }); // Prerequisites: // 1. Create an IAM user in AWS Console. // 2. Attach a policy allowing s3:PutObject for arn:aws:s3:::sikandersingh.click/uploads/*. // 3. Use the IAM users access key and secret key above. // 4. For production, use a backend (e.g., Lambda + API Gateway) to handle uploads securely. function getQueryParam(name) { console.log(Getting query param:, name); const url new URL(window.location.href); return url.searchParams.get(name); } function login() { console.log(Initiating login); const loginUrl `${domain}/login?client_id${clientId}&response_typetoken&scopeemail+openid+profile&redirect_uri${redirectUri}`; window.location.href loginUrl; } function logout() { console.log(Initiating logout); const logoutUrl `${domain}/logout?client_id${clientId}&logout_uri${logoutUri}`; window.location.href logoutUrl; } function showUserUI(name) { console.log(Showing user UI for:, name); authSection.innerHTML ` Welcome strong>${name}/strong> button onclicklogout()>Logout/button> `; // No need to enable upload button here, as its always enabled const uploadBtn document.getElementById(uploadBtn); if (uploadBtn) { uploadBtn.style.display inline-block; // Ensure button is visible console.log(Upload button visible); } else { console.error(Upload button not found in DOM); } } // Check login state on page load (for Cognito features, not uploads) window.onload () > { console.log(Window loaded, checking for id_token); const hash window.location.hash; if (hash.includes(id_token)) { console.log(id_token found in URL hash); const params new URLSearchParams(hash.substring(1)); const idToken params.get(id_token); try { const payload JSON.parse(atob(idToken.split(.)1)); const userName payload.name || payload.email || User; console.log(User payload:, payload); showUserUI(userName); // Remove token from URL history.replaceState(null, , window.location.pathname); console.log(Token removed from URL); } catch (error) { console.error(Error parsing id_token:, error); alert(Login failed. Please try again.); } } else { console.log(No id_token found); const uploadBtn document.getElementById(uploadBtn); if (uploadBtn) { uploadBtn.style.display inline-block; // Ensure button is visible console.log(Upload button visible); } else { console.error(Upload button not found in DOM); } } }; // Handle upload button click function handleUploadClick() { console.log(Upload button clicked); document.getElementById(fileInput).click(); } // Upload functionality document.getElementById(fileInput).addEventListener(change, function(event) { console.log(File input changed); const file event.target.files0; if (!file) { console.log(No file selected); return; } const s3 new AWS.S3(); const params { Bucket: bucketName, Key: uploads/ + file.name, // Upload to uploads folder Body: file, ACL: private // Set to public-read if public access is needed }; console.log(Uploading file to S3:, params.Key); s3.upload(params, function(err, data) { if (err) { console.error(Error uploading file:, err); alert(Error uploading file: + err.message); } else { console.log(File uploaded successfully:, data); alert(File uploaded successfully: + data.Location); } }); }); /script>/body>/html>script typetext/javascript> (function(w, d, x, id){ sd.createElement(script); s.srchttps://sikandersingh.my.connect.aws/connectwidget/static/amazon-connect-chat-interface-client.js; s.async1; s.idid; d.getElementsByTagName(head)0.appendChild(s); wx wx || function() { (wx.ac wx.ac || ).push(arguments) }; })(window, document, amazon_connect, c6fcd72c-29e9-4181-8149-cea101531820); amazon_connect(styles, { iconType: CHAT_VOICE, openChat: { color: #ffffff, backgroundColor: #124356 }, closeChat: { color: #ffffff, backgroundColor: #124356} }); amazon_connect(snippetId, QVFJREFIaFg3VVJ2dFRXb2IrUUdndUkvUzRJMnRnQ1NJL3Erc1JKT0lFQ3lCQlNlUEFFU1NVKzVlSDI5TU4yRS9XUk83US9JQUFBQWJqQnNCZ2txaGtpRzl3MEJCd2FnWHpCZEFnRUFNRmdHQ1NxR1NJYjNEUUVIQVRBZUJnbGdoa2dCWlFNRUFTNHdFUVFNSytqZ3BTZGZ6OWtuck9VNUFnRVFnQ3VpMUhzdmk4VkxnSTFiMnhMbjlhVEZiRUVKdm1LY1loZnU3Tlo3MWxCdWxBTW56TGgwQVR6aGdENEU6OnBZRmM5WnBoRHZqamE1cmVlVG5Qd0FwQkNUY041L1JEaGxSWERoSmtYS0pQeFQ4VExrY2hrYlVqV1ozQnU1eWVQVDIzeElubHJJd0hmak9KSnV3ZzZlYUlDOFFtQnNqZXRSbXArQXZWdmtwbDdWK1Q3c2FrSU82TGtQUDBLZjlDUGJvMUh5OUJxWDA0VmRlRjRtZTFhVzlkdHlxMkxLTT0); amazon_connect(supportedMessagingContentTypes, text/plain, text/markdown, application/vnd.amazonaws.connect.message.interactive, application/vnd.amazonaws.connect.message.interactive.response );/script>
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
]