Resubmissions

12/11/2026, 12:18

261112-pgnhtavzcv10

12/11/2026, 11:54

261112-n2vl7afw2n10

31/05/2026, 20:06

260531-yvdefahx4p10

31/05/2026, 20:00

260531-yrdwssft2t10

31/05/2026, 19:53

260531-yl2qnshv4k10

General

  • Target
    2026-05-31_d3d03e9f81416cc0c89e519f6747cbf3_blankgrabber_glassworm_icedid_luca-stealer_njrat
  • Size 11.8MB
  • Sample261112-pgnhtavzcv
  • SHA256 e95f39cae2c98b46f5f4d5e6587047273610ebde44755eae78d3f416200f8d72
  • MD5 SHA1 SHA512 SSDEEP TLSH

Malware Config

Extracted

Path
  • C:\Users\Public\IronChain.hta

Ransom Note
  • <!DOCTYPE html> <html> <head> <title>IRONCHAIN Ransomware</title> <hta:application id="IronChain" applicationname="IronChain" border="thin" borderstyle="normal" caption="yes" maximizebutton="no" minimizebutton="yes" sysmenu="yes" navigable="yes" showintaskbar="yes" singleinstance="yes" windowstate="normal" innerborder="no" scroll="yes" selection="no" contextmenu="no" /> <style> body { margin: 0; padding: 0; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; background-color: #0a0a0a; color: #fff; user-select: none; overflow: auto; height: 100%; } .top-bar { background-color: #8B0000; color: white; padding: 15px; font-size: 28px; font-weight: bold; text-align: center; letter-spacing: 2px; box-shadow: 0 2px 10px rgba(0,0,0,0.8); text-transform: uppercase; border-bottom: 2px solid #ff4444; } .container { max-width: 800px; margin: 20px auto; padding: 20px; text-align: center; background: rgba(0,0,0,0.8); border-radius: 10px; box-shadow: 0 0 20px rgba(255,0,0,0.3); border: 1px solid #8B0000; overflow-y: auto; max-height: 85vh; } .lock { font-size: 80px; color: #8B0000; margin-bottom: 10px; text-shadow: 0 0 15px red; } .username { font-size: 20px; margin: 15px 0; background: #1e1e1e; padding: 10px; border-radius: 8px; display: inline-block; border-left: 4px solid #8B0000; font-family: monospace; } .timer-box { display: flex; justify-content: space-around; margin: 20px 0; flex-wrap: wrap; } .timer-card { background: #1e1e1e; color: #fff; padding: 15px; border-radius: 10px; width: 45%; min-width: 250px; box-shadow: 0 2px 10px rgba(139,0,0,0.5); border: 1px solid #8B0000; margin: 5px; } .timer-label { font-size: 16px; margin-bottom: 10px; color: #ccc; text-transform: uppercase; letter-spacing: 1px; } .timer-value { font-size: 36px; font-weight: bold; color: #ff3333; font-family: monospace; text-shadow: 0 0 8px red; } .language-selector { margin: 20px 0; } select { padding: 8px 15px; font-size: 14px; border-radius: 5px; border: 1px solid #8B0000; background: #1e1e1e; color: white; } .message-area { margin-top: 20px; padding: 15px; background: #1e1e1e; border-left: 5px solid #8B0000; text-align: left; font-size: 14px; line-height: 1.6; border-radius: 8px; box-shadow: inset 0 0 15px black; max-height: 300px; overflow-y: auto; } .message-area h2 { color: #8B0000; font-size: 24px; margin-bottom: 10px; text-transform: uppercase; text-align: center; text-shadow: 0 0 8px red; } .footer { margin-top: 20px; font-size: 12px; color: #666; text-align: center; border-top: 1px solid #333; padding-top: 10px; } .red { color: #8B0000; font-weight: bold; } .ip { font-size: 18px; background: #000; padding: 8px; border-radius: 4px; display: inline-block; margin: 10px 0; border: 1px solid #8B0000; } .warning { color: #ffaa00; font-size: 16px; margin: 10px 0; } </style> <script language="javascript"> var infectionTime = new Date(1794485924.937156 * 1000); var deadline = new Date(1794745124.937156 * 1000); var username = "Admin"; var ip = "10.127.0.9"; var randomId = "TNN102JQVA8S91ZL"; var translations = { en: { title: "IRONCHAIN RANSOMWARE", pc_username: "PC Username: ", ip_address: "IP Address: ", pay_before: "Pay before it hits 0", price_doubles: "Price doubles in", select_language: "Select Language", message_title: "‼️ YOUR FILES ARE ENCRYPTED ‼️", message_content: "All your personal files have been encrypted by IRONCHAIN!\n\nTo recover your files, you must pay a ransom of $1000 in Bitcoin. The price doubles every 24 hours. You have 3 days from infection.\n\nVisit: http://ironchaindecrypt7xfzq5tclm9jzpwq72uofgy2znkdsxm54zbcu2yid.onion\n\nDo not modify encrypted files. Do not attempt recovery yourself. Any tampering will result in permanent data loss.\n\nYour unique ID: {random_id}\n\nWe are watching. Pay or lose everything." }, es: { title: "IRONCHAIN RANSOMWARE", pc_username: "Nombre de usuario: ", ip_address: "Dirección IP: ", pay_before: "Paga antes de que llegue a 0", price_doubles: "Precio se duplica en", select_language: "Seleccionar idioma", message_title: "‼️ TUS ARCHIVOS ESTÁN CIFRADOS ‼️", message_content: "Todos tus archivos personales han sido cifrados por IRONCHAIN!\n\nPara recuperar tus archivos, debes pagar un rescate de $1000 en Bitcoin. El precio se duplica cada 24 horas. Tienes 3 días desde la infección.\n\nVisita: http://ironchaindecrypt7xfzq5tclm9jzpwq72uofgy2znkdsxm54zbcu2yid.onion\n\nNo modifiques los archivos cifrados. No intentes recuperarlos por tu cuenta. Cualquier manipulación resultará en pérdida permanente de datos.\n\nTu ID único: {random_id}\n\nEstamos vigilando. Paga o pierde todo." }, fr: { title: "IRONCHAIN RANÇONGICIEL", pc_username: "Nom d'utilisateur: ", ip_address: "Adresse IP: ", pay_before: "Payez avant qu'il atteigne 0", price_doubles: "Le prix double dans", select_language: "Choisir la langue", message_title: "‼️ VOS FICHIERS SONT CHIFFRÉS ‼️", message_content: "Tous vos fichiers personnels ont été chiffrés par IRONCHAIN!\n\nPour récupérer vos fichiers, vous devez payer une rançon de 1000$ en Bitcoin. Le prix double toutes les 24 heures. Vous avez 3 jours depuis l'infection.\n\nVisitez: http://ironchaindecrypt7xfzq5tclm9jzpwq72uofgy2znkdsxm54zbcu2yid.onion\n\nNe modifiez pas les fichiers chiffrés. N'essayez pas de récupérer vous-même. Toute altération entraînera une perte permanente de données.\n\nVotre ID unique: {random_id}\n\nNous surveillons. Payez ou perdez tout." }, de: { title: "IRONCHAIN RANSOMWARE", pc_username: "Benutzername: ", ip_address: "IP-Adresse: ", pay_before: "Bezahlen bevor es 0 erreicht", price_doubles: "Preis verdoppelt sich in", select_language: "Sprache auswählen", message_title: "‼️ IHRE DATEIEN WURDEN VERSCHLÜSSELT ‼️", message_content: "Alle Ihre persönlichen Dateien wurden von IRONCHAIN verschlüsselt!\n\nUm Ihre Dateien wiederherzustellen, müssen Sie ein Lösegeld von 1000$ in Bitcoin zahlen. Der Preis verdoppelt sich alle 24 Stunden. Sie haben 3 Tage ab der Infektion.\n\nBesuchen Sie: http://ironchaindecrypt7xfzq5tclm9jzpwq72uofgy2znkdsxm54zbcu2yid.onion\n\nVerändern Sie nicht die verschlüsselten Dateien. Versuchen Sie keine eigenständige Wiederherstellung. Jegliche Manipulation führt zu dauerhaftem Datenverlust.\n\nIhre eindeutige ID: {random_id}\n\nWir beobachten. Zahlen Sie oder verlieren Sie alles." } }; var currentLang = 'en'; function updateTimers() { var now = new Date(); var timeLeft = deadline - now; var days = Math.floor(timeLeft / (1000 * 60 * 60 * 24)); var hours = Math.floor((timeLeft % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60)); var minutes = Math.floor((timeLeft % (1000 * 60 * 60)) / (1000 * 60)); var seconds = Math.floor((timeLeft % (1000 * 60)) / 1000); document.getElementById('countdown').innerHTML = days + "d " + hours + "h " + minutes + "m " + seconds + "s"; var nextDouble = new Date(infectionTime.getTime() + (Math.floor((now - infectionTime) / (24*60*60*1000)) + 1) * 24*60*60*1000); var doubleLeft = nextDouble - now; if (doubleLeft < 0) doubleLeft = 0; var dDays = Math.floor(doubleLeft / (1000 * 60 * 60 * 24)); var dHours = Math.floor((doubleLeft % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60)); var dMinutes = Math.floor((doubleLeft % (1000 * 60 * 60)) / (1000 * 60)); var dSeconds = Math.floor((doubleLeft % (1000 * 60)) / 1000); document.getElementById('double-timer').innerHTML = dDays + "d " + dHours + "h " + dMinutes + "m " + dSeconds + "s"; } function changeLanguage() { var select = document.getElementById('langSelect'); currentLang = select.value; var t = translations[currentLang]; document.getElementById('title-bar').innerHTML = t.title; document.getElementById('username-label').innerHTML = t.pc_username + username; document.getElementById('ip-label').innerHTML = t.ip_address + ip; document.getElementById('pay-before-label').innerHTML = t.pay_before; document.getElementById('price-doubles-label').innerHTML = t.price_doubles; document.getElementById('msg-title').innerHTML = t.message_title; var msg = t.message_content.replace('{random_id}', randomId); document.getElementById('msg-content').innerHTML = msg.replace(/\n/g, '<br>'); } window.onload = function() { changeLanguage(); setInterval(updateTimers, 1000); }; </script> </head> <body> <div class="top-bar" id="title-bar">IRONCHAIN RANSOMWARE</div> <div class="container"> <div class="lock">🔒</div> <div class="username" id="username-label">PC Username: Admin</div> <div class="ip" id="ip-label">IP Address: 10.127.0.9</div> <div class="warning">YOUR FILES ARE ENCRYPTED - DO NOT SHUT DOWN</div> <div class="timer-box"> <div class="timer-card"> <div class="timer-label" id="pay-before-label">Pay before it hits 0</div> <div class="timer-value" id="countdown">3d 0h 0m 0s</div> </div> <div class="timer-card"> <div class="timer-label" id="price-doubles-label">Price doubles in</div> <div class="timer-value" id="double-timer">1d 0h 0m 0s</div> </div> </div> <div class="language-selector"> <select id="langSelect" onchange="changeLanguage()"> <option value="en">English</option> <option value="es">Español</option> <option value="fr">Français</option> <option value="de">Deutsch</option> </select> <span style="margin-left: 10px; color: white;" id="select-lang-label">Select Language</span> </div> <div class="message-area"> <h2 id="msg-title">‼️ YOUR FILES ARE ENCRYPTED ‼️</h2> <p id="msg-content" style="white-space: pre-line;">All your personal files have been encrypted...</p> </div> <div class="footer"> IRONCHAIN v3.0 - Your data is our business </div> </div> </body> </html>
URLs
  • http://ironchaindecrypt7xfzq5tclm9jzpwq72uofgy2znkdsxm54zbcu2yid.onion\n\nDo

  • http://ironchaindecrypt7xfzq5tclm9jzpwq72uofgy2znkdsxm54zbcu2yid.onion\n\nNo

  • http://ironchaindecrypt7xfzq5tclm9jzpwq72uofgy2znkdsxm54zbcu2yid.onion\n\nNe

  • http://ironchaindecrypt7xfzq5tclm9jzpwq72uofgy2znkdsxm54zbcu2yid.onion\n\nVerändern

Extracted

Path
  • C:\Users\Public\PLEASEREADTHIS.txt

Ransom Note
  • YOUR FILES HAVE BEEN ENCRYPTED BY IRONCHAIN! All your documents, photos, videos and other important files have been encrypted with military-grade encryption. You cannot access them without our decryption tool. To recover your files, you must pay a ransom in Bitcoin. The price is $1000 USD worth of Bitcoin. The price doubles every 24 hours. You have 3 days to pay. Visit the following Tor site for instructions: http://ironchaindecrypt7xfzq5tclm9jzpwq72uofgy2znkdsxm54zbcu2yid.onion DO NOT modify the encrypted files. DO NOT try to use third-party recovery tools. Any attempt to tamper with the encryption may result in permanent data loss. Your unique ID: S9N0WT3XUWR7IO72 Your IP address: 10.127.0.9 We are watching. Pay or lose your data forever.
URLs
  • http://ironchaindecrypt7xfzq5tclm9jzpwq72uofgy2znkdsxm54zbcu2yid.onion

Extracted

Path
  • C:\Users\Public\IronChain.hta

Ransom Note
  • <!DOCTYPE html> <html> <head> <title>IRONCHAIN Ransomware</title> <hta:application id="IronChain" applicationname="IronChain" border="thin" borderstyle="normal" caption="yes" maximizebutton="no" minimizebutton="yes" sysmenu="yes" navigable="yes" showintaskbar="yes" singleinstance="yes" windowstate="normal" innerborder="no" scroll="yes" selection="no" contextmenu="no" /> <style> body { margin: 0; padding: 0; font-family: 'Segoe UI', Tahoma, Geneva, Verdana, sans-serif; background-color: #0a0a0a; color: #fff; user-select: none; overflow: auto; height: 100%; } .top-bar { background-color: #8B0000; color: white; padding: 15px; font-size: 28px; font-weight: bold; text-align: center; letter-spacing: 2px; box-shadow: 0 2px 10px rgba(0,0,0,0.8); text-transform: uppercase; border-bottom: 2px solid #ff4444; } .container { max-width: 800px; margin: 20px auto; padding: 20px; text-align: center; background: rgba(0,0,0,0.8); border-radius: 10px; box-shadow: 0 0 20px rgba(255,0,0,0.3); border: 1px solid #8B0000; overflow-y: auto; max-height: 85vh; } .lock { font-size: 80px; color: #8B0000; margin-bottom: 10px; text-shadow: 0 0 15px red; } .username { font-size: 20px; margin: 15px 0; background: #1e1e1e; padding: 10px; border-radius: 8px; display: inline-block; border-left: 4px solid #8B0000; font-family: monospace; } .timer-box { display: flex; justify-content: space-around; margin: 20px 0; flex-wrap: wrap; } .timer-card { background: #1e1e1e; color: #fff; padding: 15px; border-radius: 10px; width: 45%; min-width: 250px; box-shadow: 0 2px 10px rgba(139,0,0,0.5); border: 1px solid #8B0000; margin: 5px; } .timer-label { font-size: 16px; margin-bottom: 10px; color: #ccc; text-transform: uppercase; letter-spacing: 1px; } .timer-value { font-size: 36px; font-weight: bold; color: #ff3333; font-family: monospace; text-shadow: 0 0 8px red; } .language-selector { margin: 20px 0; } select { padding: 8px 15px; font-size: 14px; border-radius: 5px; border: 1px solid #8B0000; background: #1e1e1e; color: white; } .message-area { margin-top: 20px; padding: 15px; background: #1e1e1e; border-left: 5px solid #8B0000; text-align: left; font-size: 14px; line-height: 1.6; border-radius: 8px; box-shadow: inset 0 0 15px black; max-height: 300px; overflow-y: auto; } .message-area h2 { color: #8B0000; font-size: 24px; margin-bottom: 10px; text-transform: uppercase; text-align: center; text-shadow: 0 0 8px red; } .footer { margin-top: 20px; font-size: 12px; color: #666; text-align: center; border-top: 1px solid #333; padding-top: 10px; } .red { color: #8B0000; font-weight: bold; } .ip { font-size: 18px; background: #000; padding: 8px; border-radius: 4px; display: inline-block; margin: 10px 0; border: 1px solid #8B0000; } .warning { color: #ffaa00; font-size: 16px; margin: 10px 0; } </style> <script language="javascript"> var infectionTime = new Date(1794485924.245749 * 1000); var deadline = new Date(1794745124.245749 * 1000); var username = "Admin"; var ip = "10.127.0.26"; var randomId = "YHFI1I03OEP316HR"; var translations = { en: { title: "IRONCHAIN RANSOMWARE", pc_username: "PC Username: ", ip_address: "IP Address: ", pay_before: "Pay before it hits 0", price_doubles: "Price doubles in", select_language: "Select Language", message_title: "‼️ YOUR FILES ARE ENCRYPTED ‼️", message_content: "All your personal files have been encrypted by IRONCHAIN!\n\nTo recover your files, you must pay a ransom of $1000 in Bitcoin. The price doubles every 24 hours. You have 3 days from infection.\n\nVisit: http://ironchaindecrypt7xfzq5tclm9jzpwq72uofgy2znkdsxm54zbcu2yid.onion\n\nDo not modify encrypted files. Do not attempt recovery yourself. Any tampering will result in permanent data loss.\n\nYour unique ID: {random_id}\n\nWe are watching. Pay or lose everything." }, es: { title: "IRONCHAIN RANSOMWARE", pc_username: "Nombre de usuario: ", ip_address: "Dirección IP: ", pay_before: "Paga antes de que llegue a 0", price_doubles: "Precio se duplica en", select_language: "Seleccionar idioma", message_title: "‼️ TUS ARCHIVOS ESTÁN CIFRADOS ‼️", message_content: "Todos tus archivos personales han sido cifrados por IRONCHAIN!\n\nPara recuperar tus archivos, debes pagar un rescate de $1000 en Bitcoin. El precio se duplica cada 24 horas. Tienes 3 días desde la infección.\n\nVisita: http://ironchaindecrypt7xfzq5tclm9jzpwq72uofgy2znkdsxm54zbcu2yid.onion\n\nNo modifiques los archivos cifrados. No intentes recuperarlos por tu cuenta. Cualquier manipulación resultará en pérdida permanente de datos.\n\nTu ID único: {random_id}\n\nEstamos vigilando. Paga o pierde todo." }, fr: { title: "IRONCHAIN RANÇONGICIEL", pc_username: "Nom d'utilisateur: ", ip_address: "Adresse IP: ", pay_before: "Payez avant qu'il atteigne 0", price_doubles: "Le prix double dans", select_language: "Choisir la langue", message_title: "‼️ VOS FICHIERS SONT CHIFFRÉS ‼️", message_content: "Tous vos fichiers personnels ont été chiffrés par IRONCHAIN!\n\nPour récupérer vos fichiers, vous devez payer une rançon de 1000$ en Bitcoin. Le prix double toutes les 24 heures. Vous avez 3 jours depuis l'infection.\n\nVisitez: http://ironchaindecrypt7xfzq5tclm9jzpwq72uofgy2znkdsxm54zbcu2yid.onion\n\nNe modifiez pas les fichiers chiffrés. N'essayez pas de récupérer vous-même. Toute altération entraînera une perte permanente de données.\n\nVotre ID unique: {random_id}\n\nNous surveillons. Payez ou perdez tout." }, de: { title: "IRONCHAIN RANSOMWARE", pc_username: "Benutzername: ", ip_address: "IP-Adresse: ", pay_before: "Bezahlen bevor es 0 erreicht", price_doubles: "Preis verdoppelt sich in", select_language: "Sprache auswählen", message_title: "‼️ IHRE DATEIEN WURDEN VERSCHLÜSSELT ‼️", message_content: "Alle Ihre persönlichen Dateien wurden von IRONCHAIN verschlüsselt!\n\nUm Ihre Dateien wiederherzustellen, müssen Sie ein Lösegeld von 1000$ in Bitcoin zahlen. Der Preis verdoppelt sich alle 24 Stunden. Sie haben 3 Tage ab der Infektion.\n\nBesuchen Sie: http://ironchaindecrypt7xfzq5tclm9jzpwq72uofgy2znkdsxm54zbcu2yid.onion\n\nVerändern Sie nicht die verschlüsselten Dateien. Versuchen Sie keine eigenständige Wiederherstellung. Jegliche Manipulation führt zu dauerhaftem Datenverlust.\n\nIhre eindeutige ID: {random_id}\n\nWir beobachten. Zahlen Sie oder verlieren Sie alles." } }; var currentLang = 'en'; function updateTimers() { var now = new Date(); var timeLeft = deadline - now; var days = Math.floor(timeLeft / (1000 * 60 * 60 * 24)); var hours = Math.floor((timeLeft % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60)); var minutes = Math.floor((timeLeft % (1000 * 60 * 60)) / (1000 * 60)); var seconds = Math.floor((timeLeft % (1000 * 60)) / 1000); document.getElementById('countdown').innerHTML = days + "d " + hours + "h " + minutes + "m " + seconds + "s"; var nextDouble = new Date(infectionTime.getTime() + (Math.floor((now - infectionTime) / (24*60*60*1000)) + 1) * 24*60*60*1000); var doubleLeft = nextDouble - now; if (doubleLeft < 0) doubleLeft = 0; var dDays = Math.floor(doubleLeft / (1000 * 60 * 60 * 24)); var dHours = Math.floor((doubleLeft % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60)); var dMinutes = Math.floor((doubleLeft % (1000 * 60 * 60)) / (1000 * 60)); var dSeconds = Math.floor((doubleLeft % (1000 * 60)) / 1000); document.getElementById('double-timer').innerHTML = dDays + "d " + dHours + "h " + dMinutes + "m " + dSeconds + "s"; } function changeLanguage() { var select = document.getElementById('langSelect'); currentLang = select.value; var t = translations[currentLang]; document.getElementById('title-bar').innerHTML = t.title; document.getElementById('username-label').innerHTML = t.pc_username + username; document.getElementById('ip-label').innerHTML = t.ip_address + ip; document.getElementById('pay-before-label').innerHTML = t.pay_before; document.getElementById('price-doubles-label').innerHTML = t.price_doubles; document.getElementById('msg-title').innerHTML = t.message_title; var msg = t.message_content.replace('{random_id}', randomId); document.getElementById('msg-content').innerHTML = msg.replace(/\n/g, '<br>'); } window.onload = function() { changeLanguage(); setInterval(updateTimers, 1000); }; </script> </head> <body> <div class="top-bar" id="title-bar">IRONCHAIN RANSOMWARE</div> <div class="container"> <div class="lock">🔒</div> <div class="username" id="username-label">PC Username: Admin</div> <div class="ip" id="ip-label">IP Address: 10.127.0.26</div> <div class="warning">YOUR FILES ARE ENCRYPTED - DO NOT SHUT DOWN</div> <div class="timer-box"> <div class="timer-card"> <div class="timer-label" id="pay-before-label">Pay before it hits 0</div> <div class="timer-value" id="countdown">3d 0h 0m 0s</div> </div> <div class="timer-card"> <div class="timer-label" id="price-doubles-label">Price doubles in</div> <div class="timer-value" id="double-timer">1d 0h 0m 0s</div> </div> </div> <div class="language-selector"> <select id="langSelect" onchange="changeLanguage()"> <option value="en">English</option> <option value="es">Español</option> <option value="fr">Français</option> <option value="de">Deutsch</option> </select> <span style="margin-left: 10px; color: white;" id="select-lang-label">Select Language</span> </div> <div class="message-area"> <h2 id="msg-title">‼️ YOUR FILES ARE ENCRYPTED ‼️</h2> <p id="msg-content" style="white-space: pre-line;">All your personal files have been encrypted...</p> </div> <div class="footer"> IRONCHAIN v3.0 - Your data is our business </div> </div> </body> </html>
URLs
  • http://ironchaindecrypt7xfzq5tclm9jzpwq72uofgy2znkdsxm54zbcu2yid.onion\n\nDo

  • http://ironchaindecrypt7xfzq5tclm9jzpwq72uofgy2znkdsxm54zbcu2yid.onion\n\nNo

  • http://ironchaindecrypt7xfzq5tclm9jzpwq72uofgy2znkdsxm54zbcu2yid.onion\n\nNe

  • http://ironchaindecrypt7xfzq5tclm9jzpwq72uofgy2znkdsxm54zbcu2yid.onion\n\nVerändern

Extracted

Path
  • C:\Users\Public\PLEASEREADTHIS.txt

Ransom Note
  • YOUR FILES HAVE BEEN ENCRYPTED BY IRONCHAIN! All your documents, photos, videos and other important files have been encrypted with military-grade encryption. You cannot access them without our decryption tool. To recover your files, you must pay a ransom in Bitcoin. The price is $1000 USD worth of Bitcoin. The price doubles every 24 hours. You have 3 days to pay. Visit the following Tor site for instructions: http://ironchaindecrypt7xfzq5tclm9jzpwq72uofgy2znkdsxm54zbcu2yid.onion DO NOT modify the encrypted files. DO NOT try to use third-party recovery tools. Any attempt to tamper with the encryption may result in permanent data loss. Your unique ID: 8GT6C6JH4U33YQ8H Your IP address: 10.127.0.26 We are watching. Pay or lose your data forever.
URLs
  • http://ironchaindecrypt7xfzq5tclm9jzpwq72uofgy2znkdsxm54zbcu2yid.onion

Targets

    • Target
      2026-05-31_d3d03e9f81416cc0c89e519f6747cbf3_blankgrabber_glassworm_icedid_luca-stealer_njrat
    • Size 11.8MB
    • SHA256 e95f39cae2c98b46f5f4d5e6587047273610ebde44755eae78d3f416200f8d72
    • MD5 SHA1 SHA512 SSDEEP TLSH
    • Modifies WinLogon for persistence

    • Modifies Windows Defender DisableAntiSpyware settings

    • Blocks application from running via registry modification

      Adds application to list of disallowed applications.

    • Command and Scripting Interpreter: PowerShell

      Run Powershell to modify Windows Defender settings to add exclusions for file extensions, paths, and processes.

    • Command and Scripting Interpreter: PowerShell

      Using powershell.exe command.

    • Disables RegEdit via registry modification

    • Disables Task Manager via registry modification

    • Event Triggered Execution: Image File Execution Options Injection

    • Modifies Windows Firewall

    • Possible privilege escalation attempt

    • Checks computer location settings

      Looks up country code configured in the registry, likely geofence.

    • Disables service(s)

    • Impair Defenses: Safe Mode Boot

    • Loads dropped DLL

    • Modifies file permissions

    • Stops running service(s)

    • Unexpected DNS network traffic destination

      Network traffic to other servers than the configured DNS servers was detected on the DNS port.

    • Adds Run key to start application

    • Checks whether UAC is enabled

    • Writes to the Master Boot Record (MBR)

      Bootkits write to the MBR to gain persistence at a level below the operating system.

    • Drops file in System32 directory

MITRE ATT&CK Enterprise v16

Tasks