<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel><title>Blog - STEALINT</title><link>https://blog.stealint.com/</link><description>Menaces infostealers, identity threat detection et bonnes pratiques de défense : le blog STEALINT.</description><language>fr</language>
<item><title>Mops Stealer / RedHive : anatomie d'un stealer qui touche les joueurs français</title><link>https://blog.stealint.com/articles/mops-stealer-redhive/</link><guid isPermaLink="true">https://blog.stealint.com/articles/mops-stealer-redhive/</guid><pubDate>Tue, 03 Nov 2026 12:00:00 -0000</pubDate><description>Faux dépôts GitHub de leurre, module de vol livré à la demande, remises en vente jusqu'à 6 fois par machine sur Telegram - 243 fiches victimes françaises analysées, 120 machines distinctes.</description><content:encoded><![CDATA[<div class="share" aria-label="Partager"><span class="share-l">Partager</span><a href="https://www.linkedin.com/sharing/share-offsite/?url=https://blog.stealint.com/articles/mops-stealer-redhive/" target="_blank" rel="noopener" title="Partager sur LinkedIn" aria-label="Partager sur LinkedIn"><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M20.45 20.45h-3.55v-5.57c0-1.33-.03-3.04-1.85-3.04-1.86 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.41v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28zM5.34 7.43a2.06 2.06 0 1 1 0-4.12 2.06 2.06 0 0 1 0 4.12zM7.12 20.45H3.56V9h3.56v11.45zM22.22 0H1.77C.79 0 0 .77 0 1.72v20.55C0 23.23.79 24 1.77 24h20.45c.98 0 1.78-.77 1.78-1.73V1.72C24 .77 23.2 0 22.22 0z"/></svg></a><a href="https://twitter.com/intent/tweet?url=https://blog.stealint.com/articles/mops-stealer-redhive/&text=Mops%20Stealer%20/%20RedHive%20%3A%20anatomie%20d%27un%20stealer%20qui%20touche%20les%20joueurs%20fran%C3%A7ais" target="_blank" rel="noopener" title="Partager sur X" aria-label="Partager sur X"><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"/></svg></a><a href="https://www.facebook.com/sharer/sharer.php?u=https://blog.stealint.com/articles/mops-stealer-redhive/" target="_blank" rel="noopener" title="Partager sur Facebook" aria-label="Partager sur Facebook"><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.472h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z"/></svg></a></div>
<div class="pop-block"><p><span class="tag">En résumé</span> Une famille d'infostealers opère à l'échelle internationale sous deux noms : <strong>Mops Stealer</strong> (le nom utilisé par les règles de détection de Joe Security, dérivé du domaine de commande <code>mops.to</code>) et <strong>RedHive Stealer</strong> (le nom que le malware porte dans son propre code). Livré par de faux dépôts GitHub imitant des logiciels populaires et des projets de triche - cheats, exécuteurs, mineurs crypto, utilitaires PDF - téléchargés par un public de joueurs, il vole les cookies de session, les identifiants de navigateur et les portefeuilles crypto, puis revend le tout sur des boutiques Telegram - avec un cycle vol → mise en vente → exploitation qui se mesure en <strong>heures</strong>.<br>
L'analyse croisée du rapport Joe Sandbox et des données STEALINT couvre ses <strong>243 fiches victimes de machines compromises françaises</strong>, toutes portant la signature Mops Stealer, et révèle l'ampleur de la chaîne : réseau de faux dépôts GitHub, malware d'accès à distance modulaire dont le module de vol est livré à la demande, réseau de revendeurs concurrents - et une montée en charge continue depuis septembre.</p></div>
<blockquote>
<p><strong>Quelques mots de vocabulaire</strong></p>
<ul>
<li>
<p><strong>Infostealer</strong> : logiciel malveillant dont l'unique mission est de copier sur la machine infectée tout ce qui permet de se faire passer pour son propriétaire - mots de passe, cookies de session, portefeuilles crypto.</p>
</li>
<li>
<p><strong>Cookie de session</strong> : le sésame que le navigateur présente à un site pour prouver que vous êtes déjà connecté. Le posséder permet d'entrer dans le compte sans mot de passe, et souvent sans la double authentification.</p>
</li>
<li>
<p><strong>Serveur de commande (C2)</strong> : le serveur des pirates, auquel le malware se connecte pour recevoir ses ordres et y envoyer le butin.</p>
</li>
<li>
<p><strong>Remise en vente</strong> : les données volées sont vendues comme un stock sur des boutiques Telegram ; une même machine compromise peut y réapparaître plusieurs fois.</p>
</li>
<li>
<p><strong>Fiche victime</strong> : la « carte d'identité » de la machine compromise mise en vente (système, utilisateur, matériel, antivirus...), qui prend la forme d'un fichier texte accompagnant le butin extrait de la machine - il s'agit des informations recueillies par l'infostealer sur la machine victime lors de l'infection permettant de la caractériser.</p>
</li>
</ul>
</blockquote>
<hr>
<nav class="toc" aria-label="Sommaire"><p>Sommaire</p><ol><li><a href="#un-stealer-deux-noms">Un stealer, deux noms</a></li><li><a href="#la-chaine-dinfection">La chaîne d'infection</a></li><li><a href="#un-malware-modulaire-le-module-de-vol-est-livre-a-la-demande">Un malware modulaire : le module de vol est livré à la demande</a></li><li><a href="#ce-quil-vole">Ce qu'il vole</a></li><li><a href="#leconomie-de-la-revente-la-chaine-complete-du-vol-a-la-liquidation">L'économie de la revente : la chaîne complète, du vol à la liquidation</a></li><li><a href="#analyse-stealint-portrait-des-victimes-francaises">Analyse STEALINT : Portrait des victimes françaises</a></li><li><a href="#qui-est-derriere">Qui est derrière</a></li><li><a href="#pourquoi-cette-famille-menace-aussi-les-entreprises">Pourquoi cette famille menace aussi les entreprises</a></li><li><a href="#que-faire">Que faire</a></li><li><a href="#indicateurs-de-compromission-iocs-pour-les-equipes-de-securite">Indicateurs de compromission (IOCs) - pour les équipes de sécurité</a></li><li><a href="#references">Références</a></li></ol></nav><h2 id="un-stealer-deux-noms">Un stealer, deux noms</h2>
<div class="table-wrap"><table>
<thead>
<tr>
<th>Nom</th>
<th>Origine</th>
<th>Explication</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Mops Stealer</strong></td>
<td>Règles de détection de Joe Security (<code>JoeSecurity_MopsStealer</code>)</td>
<td>Dérive du domaine de commande des campagnes d'octobre : <strong>mops.to</strong></td>
</tr>
<tr>
<td><strong>RedHive Stealer</strong></td>
<td>Nom interne du malware + règles réseau de l'ETPRO + étiquette URLhaus</td>
<td>Le nom porté par le <strong>code lui-même</strong> : le module de vol contient la chaîne « Redhive Stealer » dans ses messages internes, et le protocole affiche « GENESIS-SU / REDHIVE 1488 »</td>
</tr>
</tbody>
</table></div>
<p>Les deux noms désignent la même famille : les chaînes utilisent les mêmes ports du serveur de commande (406/408/1488), le même code d'acceptation du butin (<code>auth_ok</code>), la même adresse <code>/task/Stealer</code> et la même ruse de persistance - se copier dans <code>C:\ProgramData\Windows\Microsoft\</code> sous le nom d'un composant Windows légitime (<code>RuntimeBroker*</code>).</p>
<p>Le produit est <strong>versionné et développé en continu</strong> :</p>
<div class="table-wrap"><table>
<thead>
<tr>
<th>Version</th>
<th>Observation</th>
<th>Source</th>
</tr>
</thead>
<tbody>
<tr>
<td>Malware <code>1.0.0</code></td>
<td>Le poste infecté s'annonce au serveur de commande</td>
<td>Enquête winslow1984 (sept. 2026)</td>
</tr>
<tr>
<td>Module de vol <code>1.0.1</code></td>
<td>Fragments du programme cachés dans le registre Windows</td>
<td>Joe Sandbox, 20 oct. 2026</td>
</tr>
<tr>
<td>Module de vol <code>1.0.2</code></td>
<td>Module livré à la demande depuis le serveur de commande</td>
<td>Machine piégée factice, enquête winslow1984, 8 sept. 2026</td>
</tr>
<tr>
<td>Builds <strong>V2 / V3</strong> (08.09.2026)</td>
<td>Mention « Mops Stealer V2 / V3 » dans les fiches victimes</td>
<td>Données STEALINT, oct. 2026</td>
</tr>
</tbody>
</table></div>
<p>La date de fabrication du 8 septembre coïncide avec la montée en puissance de l'infrastructure : enregistrement du domaine <code>gitrm.sbs</code> le 11 septembre, signalements URLhaus les 17–18 octobre. Une boutique sœur, <strong>Dark Stealer V.3.1</strong> (mars 2026, marque russe), appartient au même écosystème commercial.</p>
<h2 id="la-chaine-dinfection">La chaîne d'infection</h2>
<div class="snake" role="img"><div class="snake-inner"><div class="snake-row dir-lr"><div class="snake-cell">Faux dépôt GitHub « logiciel populaire / triche » · commande d'installation copiée-exécutée</div><span class="snake-link"><svg class="a-h" viewBox="0 0 52 16" preserveAspectRatio="none" aria-hidden="true"><path d="M0 8h44M44 8l-7-4v8Z" fill="none" stroke="currentColor" stroke-width="1.6"/></svg></span><div class="snake-cell">Script PowerShell de 675 octets lancé sans restrictions</div><span class="snake-link"><svg class="a-h" viewBox="0 0 52 16" preserveAspectRatio="none" aria-hidden="true"><path d="M0 8h44M44 8l-7-4v8Z" fill="none" stroke="currentColor" stroke-width="1.6"/></svg></span><div class="snake-cell">Second script via gitrm.sbs/apix.ps1 · signature aléatoire (verrou anti-analyse) · géolocalisation · start.php · capture d'écran</div></div><div class="snake-drop drop-right"><svg class="a-v" viewBox="0 0 16 32" aria-hidden="true"><path d="M8 0v24M8 24l-4-5h8Z" fill="none" stroke="currentColor" stroke-width="1.6"/></svg></div><div class="snake-row dir-rl"><div class="snake-cell">Archive protégée décompressée → installation RuntimeBrokerA.exe (C:/ProgramData/Windows/Microsoft/)</div><span class="snake-link"><svg class="a-h" viewBox="0 0 52 16" preserveAspectRatio="none" aria-hidden="true"><path d="M0 8h44M44 8l-7-4v8Z" fill="none" stroke="currentColor" stroke-width="1.6"/></svg></span><div class="snake-cell">Auto-exclusion de Windows Defender + 4 tâches planifiées</div><span class="snake-link"><svg class="a-h" viewBox="0 0 52 16" preserveAspectRatio="none" aria-hidden="true"><path d="M0 8h44M44 8l-7-4v8Z" fill="none" stroke="currentColor" stroke-width="1.6"/></svg></span><div class="snake-cell">Module de vol injecté dans un processus Windows légitime</div></div><div class="snake-drop drop-left"><svg class="a-v" viewBox="0 0 16 32" aria-hidden="true"><path d="M8 0v24M8 24l-4-5h8Z" fill="none" stroke="currentColor" stroke-width="1.6"/></svg></div><div class="snake-row dir-lr"><div class="snake-cell">Vol des cookies / identifiants / portefeuilles crypto</div><span class="snake-link"><svg class="a-h" viewBox="0 0 52 16" preserveAspectRatio="none" aria-hidden="true"><path d="M0 8h44M44 8l-7-4v8Z" fill="none" stroke="currentColor" stroke-width="1.6"/></svg></span><div class="snake-cell">Butin envoyé au C2 45.91.202.47 · ports 408 et 1488</div></div></div></div>
<p>Détails marquants :</p>
<ul>
<li><strong>Verrou anti-analyse</strong> : le premier script s'annonce avec une signature aléatoire ; le serveur ne répond qu'aux clients attendus - un robot d'analyse qui ne connaît pas le mot de passe reçoit le silence.</li>
<li><strong>Fausse installation</strong> : barre de progression « [1/3] Checking for Updates... » puis message d'erreur volontairement crédible (« Failed to load DLL: keygen.dll ») - la victime obtient une explication à l'échec apparent du logiciel, pendant que la chaîne malveillante a déjà tout exécuté.</li>
<li><strong>Effacement des traces</strong> : l'historique des commandes PowerShell est purgé à la fin de la chaîne.</li>
<li><strong>Connaissance des réseaux d'entreprise</strong> : le programme s'adapte au proxy d'entreprise et utilise ses identifiants - l'auteur a prévu les réseaux où le trafic sortant est filtré.</li>
<li><strong>Contournement des contrôles administrateur</strong> (UAC), détection des outils d'analyse et des machines virtuelles de laboratoire.</li>
</ul>
<h2 id="un-malware-modulaire-le-module-de-vol-est-livre-a-la-demande">Un malware modulaire : le module de vol est livré à la demande</h2>
<p>Le programme installé en persistance n'est pas le voleur lui-même. C'est un malware d'accès à distance (C++ x64, obfusqué) qui reçoit ses ordres et <strong>fait livrer à la demande</strong> un module de vol séparé :</p>
<div class="mermaid small">
flowchart TD
    P["Programme persistant<br>RuntimeBroker*.exe"] -->|"port 406"| C2["Serveur de commande"]
    C2 -->|"ordre reçu : installe le module<br>de vol, version 1.0.2"| M["Téléchargement du module<br>depuis le serveur, port 408<br>~1,46 Mo"]
    M --> V["Module de vol :<br>collecte et tri des données"]
    V -->|"port 1488"| Z["Butin envoyé<br>en archive ZIP"]
</div>
<p>Deux verrous internes (mutex <code>Global\RuntimeBrokerAds</code> et <code>Global\StealerLib</code>) organisent la coexistence des composants. Cette architecture est la clé de la durée de vie de la famille : le programme persistant reste discret pour les antivirus, et le module de vol - qui apparaît après coup - est remplaçable sans toucher à la persistance.</p>
<h2 id="ce-quil-vole">Ce qu'il vole</h2>
<ul>
<li><strong>Mots de passe enregistrés</strong> dans les navigateurs (Chrome, Edge, Firefox) et leurs données de remplissage automatique.</li>
<li><strong>Cookies de session</strong> : le sésame qui permet d'entrer dans les comptes sans mot de passe et sans double authentification.</li>
<li><strong>Portefeuilles crypto</strong> : fichiers ciblés chez Electrum, ElectronCash et Jaxx Liberty.</li>
<li><strong>Identifiants FTP/SSH</strong> : sessions FileZilla et WinSCP - les accès aux serveurs web des victimes.</li>
<li><strong>Captures d'écran</strong> : le bureau est photographié avant et après le lancement du module de vol.</li>
<li><strong>Reconnaissance</strong> : géolocalisation, numéro de série du disque, antivirus installé - la fiche de la victime est remplie avant la livraison du module.</li>
</ul>
<h2 id="leconomie-de-la-revente-la-chaine-complete-du-vol-a-la-liquidation">L'économie de la revente : la chaîne complète, du vol à la liquidation</h2>
<p>L'infrastructure suit un calendrier commercial : <code>shells.su</code> (août, contact d'enregistrement <code>krassavchik13370@gmail.com</code>), <code>gitbase.su</code>, <code>verificator.cc</code> et <code>genesis-hub.cc</code> (juillet, même hébergement <code>192.162.199.184</code>), puis <code>gitrm.sbs</code> et sa boutique <code>mops.to</code> (septembre–octobre, serveur de commande <code>45.91.202.47</code>, aux Pays-Bas) - chronologie d'infrastructure de bout en bout documentée par l'enquête winslow1984 (sept.-oct. 2026). Les serveurs des pirates laissent aussi traîner une maladresse inhabituelle chez des criminels : des services d'accès à distance Windows ouverts au public - de quoi laisser des empreintes aux chasseurs de menaces.</p>
<h3 id="livraison-un-reseau-de-faux-depots-github">Livraison : un réseau de faux dépôts GitHub</h3>
<p>Les dépôts de leurrage simulent des logiciels populaires (Adobe Acrobat Pro, mineurs crypto, bots Instagram) et gonflent artificiellement leurs étoiles et leurs forks grâce à des réseaux de comptes de promotion - réseau documenté par l'enquête winslow1984 :</p>
<div class="code-frame"><button type="button" class="copybtn" aria-label="Copier le code" title="Copier le code"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"
 stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
 <g class="ko"><rect width="14" height="14" x="8" y="8" rx="2"/><path d="M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2"/></g>
 <g class="ok"><path d="M20 6 9 17l-5-5"/></g>
</svg></button><pre><code>MillipedeLoad/Adobe-Acrobat-Pro          GulfMouseVice/crypto-miner-gpu-cpu-hashrate
Binaryunenhance/instagram-liker-bot-...    HyperIllusionistTap/Whale-Tracker-Analytics
gitlerzov1488gitler-cmd/RUST-2026-A-I-M  dev-Warrior65621/Adobe-Acrobat-Pro
</code></pre></div>
<h3 id="des-donnees-volees-vendues-avec-le-moyen-de-les-exploiter-integre">Des données volées vendues avec le moyen de les exploiter intégré</h3>
<p>Les boutiques injectent des publicités payantes en tête de chaque fiche victime - la preuve que le vol n'est que la première brique d'une chaîne logistique complète :</p>
<ul>
<li><strong>Achat de comptes Twitter</strong> : « J'achète tout Twitter à partir de vos données volées ! À partir de 20k abonnés, badge Blue pas obligatoire, badges dorés/gris » - @<span class="redacted">REDACTED</span>, thread lolz.team.</li>
<li><strong>Cracking de portefeuilles crypto</strong> : « Mots de passe cassés pour Exodus, Metamask, Phantom, Electrum, Trust Wallet... nous acceptons aussi Exodus/Electrum directement depuis le butin, même sans solde connu. 75/25 sur tous les soldes » - dépôt en bitcoin.</li>
<li>Promotion d'un messager anonyme (<code><span class="redacted">REDACTED</span>.pro</code>), de réseaux de trafic (@<span class="redacted">REDACTED</span>) et de bots de vente (@<span class="redacted">REDACTED</span> / @<span class="redacted">REDACTED</span> / @<span class="redacted">REDACTED</span>).</li>
</ul>
<h3 id="le-stock-circule-remises-en-vente-et-boutiques-concurrentes">Le stock circule : remises en vente et boutiques concurrentes</h3>
<p>Les données STEALINT montrent un stock qui <strong>circule</strong> : les 243 fiches victimes portant la signature Mops Stealer ne représentent que <strong>120 machines compromises distinctes</strong> - chaque poste est <strong>remis en vente jusqu'à 6 fois</strong> (2 fiches en moyenne), parfois chez des revendeurs différents. L'identifiant de revendeur le plus fréquent (Lid <code>5820583016</code>, 142 fiches) et des lots maquillés par certains vendeurs complètent le tableau d'une revente organisée.</p>
<p>En aval, les identifiants volés deviennent de l'inventaire : revente de comptes de jeu « non rattachés » à ~2 $ sur une boutique publique (661savage.store), outils d'import de sessions Steam (<code>archievable.exe</code>) qui réinstallent un accès volé sur une autre machine, spam promotionnel (<code>marawex.com</code>, <code>tetsobet.com</code>), fraude Amazon par petites étapes (25 $ validés avant de tenter 100 $), et gaspillage des quotas des outils d'IA (~70 $ d'usage non autorisé sur Cursor). L'enquête winslow1984 a documenté ce parcours de bout en bout, jusqu'à identifier le revendeur par enquête en sources ouvertes (Steam, TikTok, PSN, Discord, registres publics).</p>
<h2 id="analyse-stealint-portrait-des-victimes-francaises">Analyse STEALINT : Portrait des victimes françaises</h2>
<p>Les données STEALINT (octobre–novembre 2026) isolent <strong>243 fiches victimes de machines compromises françaises portant toutes explicitement la signature du Mops Stealer</strong> - version du stealer, identifiant du revendeur et vitrine de la boutique inclus dans chaque fiche. C'est ce lot complet qui est analysé ici.</p>
<h3 id="versions-utilisees">Versions utilisées</h3>
<div class="table-wrap"><table>
<thead>
<tr>
<th>Version du stealer</th>
<th>Fiches victimes</th>
</tr>
</thead>
<tbody>
<tr>
<td><strong>Mops Stealer V3</strong> (version du 08.09.2026)</td>
<td><strong>242 sur 243</strong></td>
</tr>
<tr>
<td><strong>Mops Stealer V2</strong> (version du 08.09.2026)</td>
<td>1</td>
</tr>
</tbody>
</table></div>
<p><em>(Comptage par fiche victime : la même machine compromise peut être remise en vente plusieurs fois - voir ci-dessous.)</em></p>
<p>La V3 est devenue quasi exclusive : la génération précédente a disparu du marché. Deux générations en parallèle il y a un mois, une seule aujourd'hui - signe d'une consolidation active du produit.</p>
<h3 id="le-stock-de-comptes-voles-circule-243-fiches-pour-120-machines">Le stock de comptes volés circule : 243 fiches pour 120 machines</h3>
<ul>
<li><strong>120 machines compromises distinctes</strong> derrière les 243 fiches victimes (124 adresses IP distinctes) ;</li>
<li>la même machine est <strong>remise en vente jusqu'à 6 fois</strong> - 59 machines à 1 fiche, 18 à 2, 29 à 3, 11 à 4, 1 à 5, <strong>2 à 6 fiches</strong> - soit en moyenne <strong>2 fiches par machine</strong> ;</li>
<li>un poste compromis une fois peut donc être <strong>représenté par plusieurs boutiques pendant des semaines</strong> : acheté chez un revendeur, il l'est souvent chez un autre, monétisé autant de fois qu'il y a d'acheteurs.</li>
</ul>
<h3 id="calendrier-de-publication-des-lots">Calendrier de publication des lots</h3>
<div class="chart-wrap"><canvas data-cfg="{&quot;type&quot;:&quot;bar&quot;,&quot;data&quot;:{&quot;labels&quot;:[&quot;14-20 sept&quot;,&quot;21-27 sept&quot;,&quot;28 sept-4 oct&quot;,&quot;5-11 oct&quot;,&quot;12-18 oct&quot;,&quot;19-25 oct&quot;,&quot;26 oct-1 nov&quot;],&quot;datasets&quot;:[{&quot;label&quot;:&quot;Fiches victimes publiées par semaine&quot;,&quot;data&quot;:[1,4,14,34,43,88,59]}]}}"></canvas></div>
<p>Le calendrier suit ici les dates de <strong>publication des lots</strong>, qui diffèrent des dates d'infection des machines. Deux grosses rafales : <strong>le 22 octobre (49 fiches) et le 28 octobre (57 fiches)</strong>. La publication se fait à la main, en gros lots, dans une montée continue de l'activité depuis la mi-septembre - et le rythme ne faiblit pas à l'approche de novembre.</p>
<h3 id="revendeurs-et-identifiants">Revendeurs et identifiants</h3>
<p>Chaque fiche porte la marque du revendeur :</p>
<ul>
<li><strong>Configuration</strong> : <code>@<span class="redacted">REDACTED</span></code> (96 fiches), Arhont (@<span class="redacted">REDACTED</span>, 9), BuzzLogsPlanet combiné à RogueCloud / PurpleCommandos / Patched_Cloud (11 au total) ;</li>
<li><strong>Vitrines</strong> : <code>t.me/<span class="redacted">REDACTED</span></code> (64 fiches), <code><span class="redacted">REDACTED</span>.com</code> avec la mention « Version: Russia 34 » (56 fiches, dont 9 via l'adresse crypto <code><span class="redacted">REDACTED</span>.eth</code>), <code>@<span class="redacted">REDACTED</span></code> (51 fiches) ;</li>
<li><strong>Identifiants de revendeur (« Lid »)</strong> - l'identifiant du lot d'où vient la victime : <code>5820583016</code> (<strong>142 fiches</strong>, le nouveau champion de ce lot), <code>8593640908</code> (50), <code>8270706215</code> (12), <code>8894987090</code> (8). Le Lid <code>5820583016</code> est uniquement vendu par <code>@<span class="redacted">REDACTED</span></code> - un même opérateur concentre la plus grosse source de victimes françaises.</li>
</ul>
<p>Au-delà des chiffres, la <strong>structure de la revente</strong> est un indice en soi : boutiques spécialisées dans les logs, vitrines brandées, identifiants de lots partagés entre plusieurs boutiques, lots maquillés, publicités payantes d'acheteurs en tête de fiche - tout ce petit monde existe déjà ailleurs pour d'autres familles. Ce lot démontre que Mops Stealer est <strong>pleinement implanté dans l'écosystème cybercriminel des infostealers</strong> : le produit s'écoute dans les mêmes canaux Telegram, alimente les mêmes boutiques de revente et suit les mêmes codes que les familles installées, et non un circuit de vente improvisé.</p>
<h3 id="environnement-des-victimes">Environnement des victimes</h3>
<ul>
<li><strong>Antivirus au moment du vol</strong> : <strong>Windows Defender sur 220 des 243 fiches (90 %)</strong>, McAfee 13, AVG 4, 360 Total Security 4, un seul cas « non identifiable ». Defender reste la protection dominante sur les postes volés - et son absence d'empêchement est l'intérêt même des infostealers.</li>
<li><strong>Systèmes</strong> : uniquement <strong>Windows 10</strong> dans les fiches renseignées (63 Home, 60 Pro, 6 Education, aux builds 19045 à 26300) ; 107 fiches sans système précisé. Aucune mention de Windows 11 - le parc visé est le plus répandu, pas le plus récent.</li>
<li><strong>Matériel</strong> : 16-32 Go de mémoire (188 fiches sur 243), et des cartes graphiques de joueur - <strong>RTX 4060 (×22), RTX 5060 (×16), RTX 3060 (×10), GTX 1060 (×7)</strong> - montées sur des processeurs <strong>Ryzen</strong> (5700X, 5600H, 3600) et Intel Core i7-13700H. Des postes de joueur ou de créateur, coûtant de 800 à 2 500 €, pas des postes d'entreprise standardisés.</li>
<li><strong>Hypothèse de livraison</strong> : au vu des profils de victimes (gamers), l'infostealer est probablement aussi livré via des <strong>cracks de jeux piratés, des cheats et des exécuteurs</strong> - en complément des dépôts GitHub leurrés observés dans le rapport.</li>
<li><strong>Utilisateurs</strong> : des prénoms et pseudos typiques d'un public français de joueurs (<code>lucas</code>, <code>celia</code>, <code>zakar</code>, <code>enzul</code>, <code>hammo</code>, <code>sayden</code>, <code>akryy</code>...) cotés aux comptes <code>Admin</code>/<code>Utilisateur</code>. La langue est <code>fr-FR</code> sur 221 fiches (les autres : en-US, fr-BE, es-ES, et un <code>fr-029</code> - le français des Caraïbes, suggérant des victimes dans les outre-mer).</li>
<li><strong>Ancienneté des postes</strong> : en moyenne <strong>276 jours</strong> (médiane 173) entre l'installation de Windows et la mise en vente sur le marché du vol - jusqu'à <strong>près de 4 ans</strong>. Ce sont des machines établies, en usage quotidien, pas des machines jetables.</li>
</ul>
<h2 id="qui-est-derriere">Qui est derrière</h2>
<ul>
<li><strong>Cœur de l'opération</strong> : les marqueurs « gitlerzov1488 » (contacts d'enregistrement des domaines <code>shells.su</code> et <code>gitbase.su</code>, ancien compte GitHub <code>gitlerzov1488gitler-cmd</code>, profil TikTok « Mango kartel 66 » au contenu idéologiquement explicite) désignent une opération basée en Russie, avec un réseau de revente international.</li>
<li><strong>Anthropic</strong> avait détecté la vague d'activités associée avant sa publication publique, sans l'attribuer à une famille nommée (victime elle-même du détour d'usage de son outil Cursor, relaté dans l'enquête winslow1984).</li>
<li><strong>En aval</strong> : le revendeur d'accès de jeu identifié par l'investigation OSINT de winslow1984 (Steam, TikTok, PSN, Discord, registres publics) opère depuis la Californie - sans lien démontré avec le développement du malware lui-même, mais pleinement intégré à l'économie du vol d'accès.</li>
</ul>
<h2 id="pourquoi-cette-famille-menace-aussi-les-entreprises">Pourquoi cette famille menace aussi les entreprises</h2>
<ul>
<li><strong>La fenêtre d'exploitation se mesure en heures</strong> : les données volées sont triées, enrichies et revendues dès leur mise en vente - les acheteurs de comptes et crackers de portefeuilles paient pour être visibles dans les fiches mêmes. Une session bancaire ou VPN volée un matin peut être exploitée le soir.</li>
<li><strong>Le mot de passe n'est pas la cible principale</strong> : ce sont les <strong>cookies de session</strong>. Réinitialiser son mot de passe n'invalide pas la session déjà ouverte de l'attaquant - des sessions Steam « suspectes » ont continué d'être utilisées alors que la double authentification était active, en réutilisant une autorisation accordée avant l'infection (cas documenté par winslow1984 : session Steam autorisée avant la date d'infection).</li>
<li><strong>La cible est d'abord la personne, pas l'entreprise</strong> : un poste de joueur contient aussi des sessions professionnelles (Microsoft 365, VPN, messageries) - le pont vers l'entreprise est le compte personnel de l'employé. Et les comptes d'administrateur système finissent eux aussi dans les fiches victimes.</li>
<li><strong>Le stock se remet en vente</strong> : un identifiant volé apparaît chez plusieurs revendeurs sur plusieurs mois (jusqu'à 6 remises en vente par poste, 2 en moyenne). Une alerte ponctuelle rate les revendeurs suivants - la surveillance doit être continue.</li>
<li><strong>La méthode d'infection est copiable</strong> : la commande « télécharger et exécuter immédiatement » correspond exactement à la technique « collez ce script dans PowerShell » déployée par de faux écrans de vérification - la même infrastructure peut servir d'autres campagnes. URLhaus le confirme : le 30 octobre, la famille était déjà livrée par un <strong>exécutable <code>vc.exe</code> en ClickFix</strong> sur un domaine jetable, sans passer par les dépôts GitHub.</li>
</ul>
<h2 id="que-faire">Que faire</h2>
<ol>
<li><strong>Révoquer les sessions, pas seulement les mots de passe</strong> : déconnexion globale de tous les appareils, renouvellement des jetons de connexion, réactivation de la double authentification sur les comptes sensibles.</li>
<li><strong>Ne jamais exécuter une commande PowerShell copiée d'un site, d'un Discord ou d'un dépôt GitHub</strong> « pour vérifier » ou « installer » quoi que ce soit.</li>
<li><strong>Traquer les signes connus</strong> : fenêtre PowerShell brève, fichier <code>RuntimeBroker*.exe</code> dans <code>C:\ProgramData\Windows\Microsoft\</code>, tâches planifiées inconnues <code>*DefA</code>/<code>*UpdateA</code>, message « keygen.dll missing », programme exécuté depuis un dossier temporaire.</li>
<li><strong>Surveiller la revente de vos identifiants</strong> : c'est la mission de <strong>STEALINT</strong> - la plateforme surveille plus de 100 marchés et canaux Telegram (dont les boutiques citées ici) et alerte dès qu'un identifiant lié à votre domaine, vos e-mails ou vos noms d'utilisateur est mis en vente.</li>
<li><strong>Vérifier votre exposition maintenant</strong> : le vérificateur STEALINT répond en quelques secondes, sans inscription - https://stealint.com/check</li>
<li><strong>Suivre la vague</strong> : les statistiques d'infections par infostealers (15 derniers jours, France incluse) sont publiques - https://stealint.com/dashboard</li>
<li><strong>Offres</strong> : surveillance en continu pour les entreprises et MSSP, accès aux identifiants compromis pour pentesteurs sous mandat signé - https://stealint.com</li>
</ol>
<hr>
<div class="promo-cta"><div class="promo-text"><strong>Votre périmètre est peut-être déjà compromis</strong><span class="promo-sub">Vérifiez gratuitement et sans inscription si votre domaine a été compromis par un infostealer</span></div><div class="promo-actions"><a class="promo-btn promo-main" href="https://stealint.com/check">Vérifier gratuitement<svg viewBox="0 0 256 256" fill="currentColor" aria-hidden="true"><path d="M204,64V168a12,12,0,0,1-24,0V93L72.49,200.49a12,12,0,0,1-17-17L163,76H88a12,12,0,0,1,0-24H192A12,12,0,0,1,204,64Z"/></svg></a><a class="promo-btn" href="https://stealint.com/">Nos offres</a></div></div>
<h2 id="indicateurs-de-compromission-iocs-pour-les-equipes-de-securite">Indicateurs de compromission (IOCs) - pour les équipes de sécurité</h2>
<h3 id="infrastructure">Infrastructure</h3>
<div class="table-wrap"><table>
<thead>
<tr>
<th>Type</th>
<th>Valeur</th>
<th>Note</th>
</tr>
</thead>
<tbody>
<tr>
<td>Serveur de commande TCP (oct. 2026)</td>
<td><code>45.91.202.47</code></td>
<td>Pays-Bas, ASN 211381 (PODAONLV), ports 406 / 408 / 1488 / 0 / 4 / 6</td>
</tr>
<tr>
<td>Serveur de commande TCP (août 2026)</td>
<td><code>145.63.134[.]94</code></td>
<td>:406 canal de contrôle, :408 livraison de tâches/modules, :1488 exfiltration</td>
</tr>
<tr>
<td>Serveur de staging (août 2026)</td>
<td><code>192.162.199[.]184</code></td>
<td>Livraison + captures d'écran, historiquement <code>verificator[.]cc</code> / <code>genesis-hub[.]cc</code></td>
</tr>
<tr>
<td>Boutique / livraison (oct.)</td>
<td><code>gitrm.sbs</code></td>
<td><code>/apix.ps1</code>, <code>/assets/2.zip</code>, <code>/assets/7za.exe</code>, <code>/start.php</code>, <code>/end.php</code>, <code>/screen.php</code> ; signalé à URLhaus le 17 oct. (rapporteur <code>ffforward</code>), hors ligne au dernier contrôle</td>
</tr>
<tr>
<td>Serveur de commande (oct.)</td>
<td><code>mops.to</code></td>
<td><code>/task/Stealer</code>, User-Agent court <code>8c10ecb2</code></td>
</tr>
<tr>
<td>Domaines sœurs</td>
<td><code>gitview.sbs</code>, <code>viewgit.sbs</code>, <code>gitsl.xyz</code></td>
<td>même chaîne de livraison + 7za.exe + 2.zip ; signalés eux aussi à URLhaus le 17 oct. (<code>ffforward</code>), hors ligne au dernier contrôle</td>
</tr>
<tr>
<td>Livraison ClickFix (30 oct.)</td>
<td><code>sdghdfghsdret32q4t23agfsd.xyz</code></td>
<td><code>/x/vc.exe</code> (exécutable x86-64) ; tags URLhaus <code>ClickFix</code> / <code>win</code> / <code>x86-64</code>, rapporteur <code>0xJustme</code>, hors ligne au dernier contrôle</td>
</tr>
<tr>
<td>Domaines historiques</td>
<td><code>shells[.]su</code>, <code>gitbase[.]su</code>, <code>verificator[.]cc</code>, <code>genesis-hub[.]cc</code></td>
<td>même cluster d'infrastructure</td>
</tr>
<tr>
<td>Géolocalisation</td>
<td><code>ipwho.is</code>, <code>ipapi.co</code>, <code>ipinfo.io</code></td>
<td>services légitimes, détournés pour la reconnaissance</td>
</tr>
</tbody>
</table></div>
<h3 id="fichiers">Fichiers</h3>
<div class="table-wrap"><table>
<thead>
<tr>
<th>Type de hachage</th>
<th>Valeur</th>
<th>Note</th>
</tr>
</thead>
<tbody>
<tr>
<td>MD5</td>
<td><code>edcda7351f0ae9f2436a89ab5935b82e</code></td>
<td><code>87cbf3ab4dd505c5.ps1</code> (dropper PowerShell, 675 octets)</td>
</tr>
<tr>
<td>SHA256</td>
<td><code>87cbf3ab4dd505c535f963915fffd6162154a0f8fbee8813157b8f81295875df</code></td>
<td>idem</td>
</tr>
<tr>
<td>MD5</td>
<td><code>87DF32C939BCB1345409028A700D0B9E</code></td>
<td><code>2.exe</code> / <code>RuntimeBrokerA.exe</code> (payload, 664 064 octets)</td>
</tr>
<tr>
<td>SHA256</td>
<td><code>A165F9C5EDB52D73FAD3F1ED75709A41CC164B096E391069F9F81825084DE3C2</code></td>
<td>idem</td>
</tr>
<tr>
<td>SHA256</td>
<td><code>97c6e8a58c8ca86af979fa64a516a09cdc48c6dd61fc9dd027c4af715165fb66</code></td>
<td><code>1.exe</code> / <code>RuntimeBroker.exe</code> (programme persistant, août 2026)</td>
</tr>
<tr>
<td>SHA256</td>
<td><code>9651824ed3d16bb543762a1aa5498d7fde278567c001605d0a32c2db0125cfb3</code></td>
<td>Module de vol 1.0.2 (DLL x64, ~1,46 Mo)</td>
</tr>
<tr>
<td>SHA256</td>
<td><code>9cf38614bb4cac3f3e80d480ff94e4b02bfe6f8672a95f765a44d0ee5d4475d7</code></td>
<td><code>archievable-v0.3.0-setup.exe</code> (outil d'import de sessions Steam, écosystème aval)</td>
</tr>
<tr>
<td>SHA256</td>
<td><code>55b5c2bd34ec14f6a16850526d6e7649ce0218fa6c9fcd1663bcf9880d16d42e</code></td>
<td><code>archievable.exe</code> extrait</td>
</tr>
<tr>
<td>Chemins</td>
<td><code>C:\ProgramData\Windows\Microsoft\RuntimeBroker*.exe</code></td>
<td>masquerade (attributs masqué/système)</td>
</tr>
<tr>
<td>Chemins</td>
<td><code>%TEMP%\svc_*\7za.exe</code>, <code>%TEMP%\svc_*\out\2\2.exe</code></td>
<td>staging</td>
</tr>
<tr>
<td>Archive</td>
<td><code>1.zip</code> / <code>2.zip</code>, mot de passe <code>1324</code> (août : <code>1</code>)</td>
<td>archive protégée</td>
</tr>
</tbody>
</table></div>
<h3 id="registre-windows-et-verrous">Registre Windows et verrous</h3>
<ul>
<li><code>HKCU\SOFTWARE\WinRAR\Libs\mpchunk_0</code> → binaire exécutable caché (« Stealer_1.0.1_... »)</li>
<li><code>HKCU\SOFTWARE\Microsoft\EventSystem</code> → valeur <code>mops.to</code> / <code>HKCU\Software\Microsoft\Event</code> → valeur <code>System</code></li>
<li>Verrous : <code>Global\RuntimeBrokerAds</code> (programme persistant), <code>Global\StealerLib</code> (module de vol)</li>
</ul>
<h3 id="taches-planifiees-persistance">Tâches planifiées (persistance)</h3>
<ul>
<li><code>MicrosoftUpdaterMachineCoreA</code> / <code>\Microsoft\Location\MicrosoftUpdaterMachineCore</code></li>
<li><code>ScheduledDefA</code> / <code>\Microsoft\Windows\EDP\ScheduledDef</code></li>
<li><code>ProgramDataUpdateA</code> / <code>\Microsoft\Windows\RegisterDeviceAccountChange\ProgramDataUpdate</code></li>
<li><code>SvcRestartTaskWindowsLoginsA</code> / <code>\Microsoft\Windows\SoftwareProtectionPlatform\SvcRestartTaskWindowsLogins</code></li>
</ul>
<h3 id="marqueurs-protocole">Marqueurs protocole</h3>
<div class="code-frame"><button type="button" class="copybtn" aria-label="Copier le code" title="Copier le code"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"
 stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
 <g class="ko"><rect width="14" height="14" x="8" y="8" rx="2"/><path d="M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2"/></g>
 <g class="ok"><path d="M20 6 9 17l-5-5"/></g>
</svg></button><pre><code>ready;&lt;id&gt;;version;1.0.0                      (annonce du poste infecté)
info;&lt;antivirus&gt;;&lt;système&gt;;&lt;utilisateur&gt;;&lt;campagne&gt;
task;createtask;Stealer;task_id;&lt;id&gt;;version;1.0.2
stealer;&lt;id&gt;\n                                (identité d'envoi du butin, port 1488)
auth_ok                                       (accusé du serveur de commande)
Sec-WebSocket-Key: dGhlIHNhbXBsZSBub25jZQ==   (nonce d'exemple de la RFC 6455)
</code></pre></div>
<h3 id="regles-de-detection">Règles de détection</h3>
<div class="table-wrap"><table>
<thead>
<tr>
<th>Type</th>
<th>Nom</th>
<th>Éditeur</th>
</tr>
</thead>
<tbody>
<tr>
<td>Yara</td>
<td><code>JoeSecurity_MopsStealer</code></td>
<td>Joe Security</td>
</tr>
<tr>
<td>Yara</td>
<td><code>JoeSecurity_UACBypassusingCMSTP</code></td>
<td>Joe Security</td>
</tr>
<tr>
<td>Yara</td>
<td><code>JoeSecurity_CredentialStealer</code></td>
<td>Joe Security</td>
</tr>
<tr>
<td>Yara</td>
<td><code>INDICATOR_SUSPICIOUS_EXE_UACBypass_CMSTPCOM</code></td>
<td>ditekSHen</td>
</tr>
<tr>
<td>Suricata</td>
<td><code>ETPRO MALWARE RedHiveStealer Payload Request M3</code> (SID 2868694)</td>
<td>ETPRO</td>
</tr>
<tr>
<td>Suricata</td>
<td><code>ETPRO MALWARE RedHiveStealer CnC Checkin via TCP</code> (SID 2868695)</td>
<td>ETPRO</td>
</tr>
<tr>
<td>Suricata</td>
<td><code>ETPRO MALWARE RedHiveStealer CnC Response (auth_ok)</code> (SID 2868696)</td>
<td>ETPRO</td>
</tr>
<tr>
<td>Sigma</td>
<td>Powershell Defender Exclusion</td>
<td>Sigma HQ</td>
</tr>
<tr>
<td>Antivirus</td>
<td><code>Win64.Trojan.AdvML</code> (55 %)</td>
<td>ReversingLabs</td>
</tr>
<tr>
<td>URL</td>
<td><code>gitrm.sbs</code>, <code>mops.to</code></td>
<td>Avira URL Cloud « malware »</td>
</tr>
</tbody>
</table></div>
<h2 id="references">Références</h2>
<ul>
<li><strong>STEALINT</strong> - <a href="https://stealint.com/check">vérificateur de fuite</a> · <a href="https://stealint.com/dashboard">statistiques d'infections</a> · <a href="https://stealint.com">offres</a> · données terrain analysées par STEALINT : 243 fiches FR de machines compromises par Mops Stealer, nov. 2026.</li>
<li><strong>Winslow1984 - « Hey, You Hacked a Hacker! Are You Ready For My Revenge? »</strong> (sept.–oct. 2026) - <a href="https://winslow1984.com/books/threat-intelligence/page/hey-you-hacked-a-hacker-are-you-ready-for-my-revenge">winslow1984.com/books/threat-intelligence/page/hey-you-hacked-a-hacker-are-you-ready-for-my-revenge</a> - l'enquête la plus détaillée sur l'écosystème RedHive (malware modulaire, réseau GitHub, enquête d'attribution, annexe IOCs).</li>
<li>Joe Sandbox, analyse n°<strong>1989432</strong> (87cbf3ab4dd505c5.ps1, 20/10/2026) - rapport PDF joint.</li>
<li>Joe Sandbox, analyses n°<strong>1981190</strong> (5BWFavttfc.exe, 02/10/2026 - RedHiveStealer explicite, mops.to/task/Stealer), <strong>1986453</strong> (xOAsV6Xf0d.exe, 13/10/2026 - variante EXE directe, même serveur de commande), <strong>1988073</strong> (loader GCleaner + branche Mops Stealer).</li>
<li><a href="https://www.2-spyware.com/remove-gitrm-sbs.html">2-Spyware</a> : <em>gitrm.sbs: RedHiveStealer PowerShell Malware, Removal</em> (18/10/2026) ; idem <em>gitview.sbs</em>, <em>viewgit.sbs</em>, <em>gitsl.xyz</em>.</li>
<li>URLhaus (abuse.ch), <a href="https://urlhaus.abuse.ch/browse/tag/MopsStealer/">tag <code>MopsStealer</code></a> : première vue le 20/10/2026 16:09 UTC, 5 vues au total, toutes les URL hors ligne au dernier contrôle - le cluster de livraison signalé le 17/10 par <code>ffforward</code> (<code>gitrm.sbs</code>, <code>gitview.sbs</code>, <code>viewgit.sbs</code>, <code>gitsl.xyz</code> - tags <code>powershell</code>, <code>ps1</code>, <code>iex-irm</code>, <code>mops_to</code>, <code>RedHiveStealer</code>, classé <em>Payload Delivery</em>) et une 5e URL le 30/10 par <code>0xJustme</code> : <code>vc.exe</code> sur un domaine jetable, tags <code>ClickFix</code> / <code>win</code> / <code>x86-64</code>.</li>
<li>Forum Kaspersky Club : sujet « virus updater.exe » (référencé par winslow1984).</li>
<li>PhishDestroy / GridinSoft : dossiers <a href="https://phishdestroy.io/">verificator.cc</a> et <a href="https://blog.gridinsoft.com/">genesis-hub.cc</a>.</li>
<li>Shodan : <a href="https://www.shodan.io/host/192.162.199.184"><code>192.162.199.184</code></a>, <a href="https://www.shodan.io/host/145.63.134.94"><code>145.63.134.94</code></a>.</li>
<li>Unit42 (Palo Alto Networks) : <em>OpenClaw AI supply chain risk</em> (contexte supply chain IA).</li>
<li>BleepingComputer / Microsoft (31/08/2026) : variante ClickFix PowerShell - modèle de livraison irm/iex.</li>
<li>MITRE ATT&amp;CK : <a href="https://attack.mitre.org/techniques/T1059/001">T1059.001</a>, <a href="https://attack.mitre.org/techniques/T1027">T1027</a>, <a href="https://attack.mitre.org/techniques/T1218/003">T1218.003</a>, <a href="https://attack.mitre.org/techniques/T1562/001">T1562.001</a>, <a href="https://attack.mitre.org/techniques/T1055">T1055</a>, <a href="https://attack.mitre.org/techniques/T1555/003">T1555.003</a>, <a href="https://attack.mitre.org/techniques/T1005">T1005</a>, <a href="https://attack.mitre.org/techniques/T1071/001">T1071.001</a>, <a href="https://attack.mitre.org/techniques/T1571">T1571</a>, <a href="https://attack.mitre.org/techniques/T1140">T1140</a>, <a href="https://attack.mitre.org/techniques/T1622">T1622</a>, <a href="https://attack.mitre.org/techniques/T1046">T1046</a>.</li>
</ul>
<div class="share share-end" aria-label="Partager"><span class="share-l">Partager</span><a href="https://www.linkedin.com/sharing/share-offsite/?url=https://blog.stealint.com/articles/mops-stealer-redhive/" target="_blank" rel="noopener" title="Partager sur LinkedIn" aria-label="Partager sur LinkedIn"><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M20.45 20.45h-3.55v-5.57c0-1.33-.03-3.04-1.85-3.04-1.86 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.41v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28zM5.34 7.43a2.06 2.06 0 1 1 0-4.12 2.06 2.06 0 0 1 0 4.12zM7.12 20.45H3.56V9h3.56v11.45zM22.22 0H1.77C.79 0 0 .77 0 1.72v20.55C0 23.23.79 24 1.77 24h20.45c.98 0 1.78-.77 1.78-1.73V1.72C24 .77 23.2 0 22.22 0z"/></svg></a><a href="https://twitter.com/intent/tweet?url=https://blog.stealint.com/articles/mops-stealer-redhive/&text=Mops%20Stealer%20/%20RedHive%20%3A%20anatomie%20d%27un%20stealer%20qui%20touche%20les%20joueurs%20fran%C3%A7ais" target="_blank" rel="noopener" title="Partager sur X" aria-label="Partager sur X"><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"/></svg></a><a href="https://www.facebook.com/sharer/sharer.php?u=https://blog.stealint.com/articles/mops-stealer-redhive/" target="_blank" rel="noopener" title="Partager sur Facebook" aria-label="Partager sur Facebook"><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.472h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z"/></svg></a></div>]]></content:encoded></item>
<item><title>Inside the computers of DPRK IT workers</title><link>https://blog.stealint.com/articles/dprk-it-workers-computers/</link><guid isPermaLink="true">https://blog.stealint.com/articles/dprk-it-workers-computers/</guid><pubDate>Mon, 20 Apr 2026 12:00:00 -0000</pubDate><description>Following ZachXBT's investigation, we retrieved STEALINT data on two DPRK IT workers. Their devices, accounts and fake portfolios tell a complete story.</description><content:encoded><![CDATA[<div class="share" aria-label="Share"><span class="share-l">Share</span><a href="https://www.linkedin.com/sharing/share-offsite/?url=https://blog.stealint.com/articles/dprk-it-workers-computers/" target="_blank" rel="noopener" title="Share on LinkedIn" aria-label="Share on LinkedIn"><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M20.45 20.45h-3.55v-5.57c0-1.33-.03-3.04-1.85-3.04-1.86 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.41v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28zM5.34 7.43a2.06 2.06 0 1 1 0-4.12 2.06 2.06 0 0 1 0 4.12zM7.12 20.45H3.56V9h3.56v11.45zM22.22 0H1.77C.79 0 0 .77 0 1.72v20.55C0 23.23.79 24 1.77 24h20.45c.98 0 1.78-.77 1.78-1.73V1.72C24 .77 23.2 0 22.22 0z"/></svg></a><a href="https://twitter.com/intent/tweet?url=https://blog.stealint.com/articles/dprk-it-workers-computers/&text=Inside%20the%20computers%20of%20DPRK%20IT%20workers" target="_blank" rel="noopener" title="Share on X" aria-label="Share on X"><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"/></svg></a><a href="https://www.facebook.com/sharer/sharer.php?u=https://blog.stealint.com/articles/dprk-it-workers-computers/" target="_blank" rel="noopener" title="Share on Facebook" aria-label="Share on Facebook"><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.472h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z"/></svg></a></div>
<div class="pop-block"><p>On April 8, 2026, <a href="https://x.com/zachxbt">@ZachXBT</a> published an investigation into North Korean overseas IT workers and how they manage payments with their home country. The breach originated from a <strong>compromised DPRK IT worker device infected by an infostealer</strong>, which provided access to internal communications via a payment reporting platform called <code>luckyguys[.]site</code>, allowing overseas workers to relay earnings back to their handlers.</p></div>
<p>The findings suggest a large-scale but relatively unsophisticated ecosystem of fraudulent remote IT work, generating significant revenue for North Korean networks. While less advanced than known operations like AppleJeus or TraderTraitor, this cluster highlights the breadth of DPRK cyber-enabled financial activity.</p>
<blockquote>
<p>1/ Recently an unnamed source shared data exfiltrated from an internal North Korean payment server containing 390 accounts, chat logs, crypto transactions. I spent long hours going through all of it, none of which has ever been publicly released. It revealed an intricate... - <a href="https://twitter.com/zachxbt/status/2041873508180095032">@ZachXBT, April 8, 2026</a></p>
</blockquote>
<p>Using the technical elements from Zach's findings, we were able to retrieve infostealer data associated with two DPRK workers from our <a href="https://stealint.com/">STEALINT</a> platform. Here is their story.</p>
<nav class="toc" aria-label="Sommaire"><p>Sommaire</p><ol><li><a href="#key-points">Key points</a></li><li><a href="#hero-1-meet-superdev">Hero #1: Meet SuperDev</a></li><li><a href="#hero-2-meet-devwisdom">Hero #2: Meet DevWisdom</a></li><li><a href="#final-words">Final words</a></li></ol></nav><h2 id="key-points">Key points</h2>
<ul>
<li>The operation reflects a <strong>large-scale but relatively low-sophistication ecosystem</strong> of fraudulent remote IT work.</li>
<li>Infostealers are not just threats - they are powerful cyberdefence tools for investigations. Infostealer telemetry can turn adversary compromise into actionable intelligence.</li>
<li>DPRK IT worker operations rely on: <strong>VPN obfuscation with Astriil VPN</strong>, fake identities and portfolios, freelance and remote job platforms, and extended use of <strong>AI copilot tools during job interviews</strong>.</li>
<li>They seem to be <strong>focused on the Middle-East region</strong> (Dubai and Saudi Arabia).</li>
<li>Operators demonstrate <strong>moderate technical skills but strong operational scaling</strong>.</li>
<li>Activities span beyond work: crypto, gambling and side-platform usage suggest diversified revenue channels or personal use.</li>
</ul>
<h2 id="hero-1-meet-superdev">Hero #1: Meet SuperDev</h2>
<p>SuperDev was infected by an infostealer on March 15th 2026. He uses a Windows 11 OS installed in December 2025 with Korean-English language. His external IP was geolocated in the US, and associated with AstriilVPN, as mentioned by Zach.</p>
<h3 id="profiling-the-computer-specs">Profiling the computer specs</h3>
<p>From the list of the processes running on SuperDev's computer, we can assume he is running some kind of <strong>full-stack webdev work</strong> (<code>code.exe</code>, <code>sublime_text.exe</code>, <code>node.exe</code>, multiple <code>postgres.exe</code>). On the networking side, he has running instances of AstriilVPN - consistent with the observed external IP - and DeskIn, a remote desktop tool he probably used for remote work. SuperDev also uses Telegram, Slack, LibreOffice and Lightshot.</p>
<p>The list of installed software confirms what we saw from the running processes: tools like VisualStudio, Git, Postman and Android Studio, probably used for webdev. However, this list also reveals a <strong>data science and AI stack</strong> (Python, Anaconda) and an <strong>Exodus crypto wallet, QQPlayer and IP Messenger</strong>.</p>
<p>The diversity of tools shows that he is probably a flexible freelancer doing various development jobs. IP Messenger (Japanese), QQPlayer (Chinese) and AstriilVPN are <strong>mostly used in Asian countries</strong>.</p>
<p>As of yet, we cannot conclude that SuperDev is indeed from North Korea: elements from his computer specs only point to a regular Korean-speaking engineer searching for freelance dev work. But looking at his web accounts is where it gets truly interesting.</p>
<h3 id="looking-at-superdevs-web-accounts">Looking at SuperDev's web accounts</h3>
<p>Continuing to dig into the stealer data associated with SuperDev, we analyzed the <strong>263 websites he saved credentials for</strong>. Two major patterns stand out: multiple URLs and logins showing that SuperDev has been developing several websites for clients, and several websites related to jobseeking platforms, fake personas and AI-based helpers for job interviews.</p>
<p><strong>GitHub account.</strong> SuperDev owns the GitHub profile <code>Perfectwork829</code>, still active as of April 2026. Active since March 2023 with 30 repos, it shows several hallmarks of a fake or freelance-for-hire account.</p>
<ul>
<li>The most glaring red flag is the presence of <strong>three separate portfolio sites with different names</strong> - <code>amalPortfolio</code>, <code>oleksiiPorfolio</code>, <code>myportfolio</code> - strongly suggesting the account is used to build fake GitHub credibility for multiple different people.</li>
<li>The <strong>sports betting theme</strong> appears four times (<code>sportsBetting</code>, <code>sports-betting-newversion</code>, <code>sports_betting_stepper</code>, and a forked ML repo) - recycled work sold repeatedly, rather than genuine interest.</li>
<li>The technically noteworthy repos are <code>react-reduced-project</code> (the only one showing awareness of modern tooling with Qwik and DaisyUI) and the <strong>Laravel suite</strong>, which at least demonstrates some backend breadth.</li>
<li>The brand-new <code>fullstack_dev_portfolio</code> in Vue, created April 2026, fits the pattern of assembling yet another identity.</li>
</ul>
<p>Overall, a profile built to look experienced rather than to document real development work.</p>
<p><strong>Web development work.</strong> A major pattern is the abundance of <strong>local and staging URLs</strong> (<code>localhost</code>, <code>127.0.0.1</code>, private IPs), indicating ongoing development, test environments and possibly multiple projects running in parallel. Figma previews and job/freelance platforms support the idea of a product-building or freelance workflow, combining development, design and client acquisition. For payments, SuperDev seems to mostly rely on PayPal and Stripe.</p>
<p><strong>Jobseeking platforms and copilots.</strong> SuperDev has accounts on xing.com, SNAPHUNT (fldata.snaphunt.com), jobscan.com, myworkdayjobs.com, empleo.coremain.com, jobs.x-team.com, cybercoders.com and totaljobs.com. He also used several AI-powered copilot tools to boost his interviews: jobright.ai and ntro.io.</p>
<p><strong>Other interesting findings.</strong> SuperDev also used virtual phone SMS providers such as SMSPool, and showed scattered activity on gambling, gaming and financial platforms:</p>
<ul>
<li>Gambling: bcgame.li, bcvn2.com, slotstemple.com</li>
<li>Gaming: Roblox, Seafight, Xbox</li>
<li>Trading / crypto / FOREX: xmtrading.com, xmglobal.com, mexc.com, okx.com, bitrue.com, mql5.com</li>
</ul>
<h3 id="superdevs-multiple-identities">SuperDev's multiple identities</h3>
<blockquote>
<p>New DPRK front found! Fake front company verityai[.]co. Fake accounts linked and boosted. 75% chance of being fake as well. - <a href="https://twitter.com/banthisguy9349/status/2042114491593454061">@Fox_threatintel, April 9, 2026</a></p>
</blockquote>
<p>We can confirm that these allegations are correct and linked to our SuperDev guy. We can also add that SuperDev has worked on the following websites, according to stealer data: <code>www.box12ksa.com</code> and <code>3daysksa.com</code>.</p>
<p>The first website is related to a likely fake gym; the second one seems to impersonate a real gym brand - both in Saudi Arabia. The fake X accounts associated with these websites are boosted by fake followers. Continuing our research, we found that both websites were advertising an APK associated with a company named Memvera on APKPure:</p>
<p class="p-img"><img alt="Memvera APK advertised on APKPure by the two fake gym websites" src="img/memvera-apkpure.png" loading="lazy"></p>
<p>Memvera happens to be linked to the Shijazi88 persona mentioned in @Fox_threatintel's post: on the website <a href="https://shijazi.me">shijazi.me</a>, a person named Safwan Hijazi claims to be "CTO &amp; Co-Founder @ ProMatrix / memvera". He seems to own the X account <a href="https://x.com/shijazi88">@shijazi88</a>, which has the same handle as the GitHub account <a href="https://github.com/shijazi88">github.com/shijazi88</a>.</p>
<p>This leads to three possibilities:</p>
<ul>
<li>Shijazi is a fake persona created by DPRK worker SuperDev to make money (highly likely)</li>
<li>Shijazi and the Memvera company are impersonated by SuperDev (likely)</li>
<li>Shijazi and Memvera hired SuperDev to develop their websites and APK (unlikely)</li>
</ul>
<h2 id="hero-2-meet-devwisdom">Hero #2: Meet DevWisdom</h2>
<p>DevWisdom was infected with the <strong>Vidar stealer</strong> in late December 2025. His setup is quite similar to SuperDev's, with an external IP address located in Japan and associated with Astriil VPN ranges.</p>
<h3 id="computer-specs">Computer specs</h3>
<p>DevWisdom's running processes and installed software indicate a technically experienced user who primarily works with development tools and local environments. The presence of Node.js, Python and Git suggests regular involvement in programming - likely including backend development, scripting or automation. The use of both PostgreSQL and MongoDB indicates familiarity with different database systems and data models. The system also includes VMware Workstation, which points to the use of virtual machines for testing backend solutions.</p>
<p>Networking and remote access tools are also present. The user has Astriil VPN running - just like our SuperDev guy - showing that DPRK workers seem to consistently use this VPN, very popular in Asia. Additionally, AnyDesk indicates the user may access or manage systems remotely.</p>
<p>Overall, the environment is consistent with someone interested in web development, front and backend - very similar to SuperDev's profile.</p>
<h3 id="devwisdoms-web-accounts">DevWisdom's web accounts</h3>
<p>Using stealer data, we found the personal fake portfolio of our suspect, where he claims to be a full-stack developer from Malaysia. On the website, we found a link to his GitHub handle: <code>DevWisdom08</code>.</p>
<p><strong>GitHub account.</strong> <code>DevWisdom08</code> is a recently created GitHub account (November 2025–February 2026) with 13 repositories spanning six languages - unusually broad for such a short timeframe, which raises questions about authenticity.</p>
<ul>
<li>The most structurally interesting work is the <strong>ISP SaaS suite</strong> - three separate repos (<code>isp-saas-platform</code> in Go, <code>isp-saas-frontend</code> in Vue, and <code>isp-agent</code> in Go) that together suggest a full-stack product, with <code>isp-agent</code> being the only repo to have earned a star.</li>
<li><strong>Football-Arena</strong> (Dart/Flutter) and <strong>rapresentante-commercianti</strong> (a Flutter loyalty-system MVP for local Italian merchants) stand out as the most concrete, domain-specific projects with actual descriptions.</li>
<li>The <strong>AI-character-platform</strong> (TypeScript) and <code>movesbook-nextjs</code> are the most recent additions and follow current market trends closely.</li>
</ul>
<p>Overall, the profile reads less like an organic developer journey and more like a portfolio assembled quickly to appear credible - the lack of READMEs, descriptions and community engagement across most repos reinforces that impression.</p>
<p><strong>Main pattern: job searching (tech-focused).</strong> A large portion of DevWisdom's account history is clearly related to job platforms and applications: Shopify signup, Workday-based career pages (multiple companies), Randstad applications, Wellfound, Remote.co, Hubstaff Talent. This suggests that our hero #2 was actively searching for <strong>remote or international roles</strong>, as a front- and back-end developer, but also as a cloud admin and web3 developer.</p>
<p><strong>Portfolio / project activity.</strong> We also noticed several accounts on portfolio and CV platforms using several <strong>different names</strong>: Netlify/Vercel links, a Figma site, portfolio-style domains. This indicates that DevWisdom was trying to improve his visibility by creating fake experienced-developer personas to better apply for jobs and build credibility.</p>
<h2 id="final-words">Final words</h2>
<p><em>That will be it for their story. On to the next one...</em></p>
<div class="pop-block"><p>Infostealers are not just threats - they are powerful cyberdefence and investigation tools. With STEALINT, adversary compromise becomes actionable intelligence: monitoring infostealer infections lets a company detect stolen credentials <strong>before</strong> they are used, and gives investigators a unique window into the operators themselves.</p></div>
<ul>
<li>Discover the product on <a href="https://stealint.com/">stealint.com</a></li>
<li>Check the exposure of your domain on the <a href="https://dashboard.stealint.com">STEALINT platform</a></li>
</ul>
<blockquote>
<p>Article originally published on the <a href="https://www.noxhunt.me/inside-the-computers-of-dprk-it-workers/">NoxHunt blog</a> - read ZachXBT's full investigation on <a href="https://investigation.io/dprk-itw-breach/">investigation.io/dprk-itw-breach</a>.</p>
</blockquote>
<div class="promo-cta"><div class="promo-text"><strong>Your perimeter may already be compromised</strong><span class="promo-sub">Check for free, with no signup, whether your domain has been compromised by an infostealer</span></div><div class="promo-actions"><a class="promo-btn promo-main" href="https://stealint.com/check">Check for free<svg viewBox="0 0 256 256" fill="currentColor" aria-hidden="true"><path d="M204,64V168a12,12,0,0,1-24,0V93L72.49,200.49a12,12,0,0,1-17-17L163,76H88a12,12,0,0,1,0-24H192A12,12,0,0,1,204,64Z"/></svg></a><a class="promo-btn" href="https://stealint.com/">Our offers</a></div></div>
<div class="share share-end" aria-label="Share"><span class="share-l">Share</span><a href="https://www.linkedin.com/sharing/share-offsite/?url=https://blog.stealint.com/articles/dprk-it-workers-computers/" target="_blank" rel="noopener" title="Share on LinkedIn" aria-label="Share on LinkedIn"><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M20.45 20.45h-3.55v-5.57c0-1.33-.03-3.04-1.85-3.04-1.86 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.41v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28zM5.34 7.43a2.06 2.06 0 1 1 0-4.12 2.06 2.06 0 0 1 0 4.12zM7.12 20.45H3.56V9h3.56v11.45zM22.22 0H1.77C.79 0 0 .77 0 1.72v20.55C0 23.23.79 24 1.77 24h20.45c.98 0 1.78-.77 1.78-1.73V1.72C24 .77 23.2 0 22.22 0z"/></svg></a><a href="https://twitter.com/intent/tweet?url=https://blog.stealint.com/articles/dprk-it-workers-computers/&text=Inside%20the%20computers%20of%20DPRK%20IT%20workers" target="_blank" rel="noopener" title="Share on X" aria-label="Share on X"><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"/></svg></a><a href="https://www.facebook.com/sharer/sharer.php?u=https://blog.stealint.com/articles/dprk-it-workers-computers/" target="_blank" rel="noopener" title="Share on Facebook" aria-label="Share on Facebook"><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.472h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z"/></svg></a></div>]]></content:encoded></item>
<item><title>Unlucky Chucky: uncovering Solonik's personas and origin</title><link>https://blog.stealint.com/articles/unlucky-chucky-solonik/</link><guid isPermaLink="true">https://blog.stealint.com/articles/unlucky-chucky-solonik/</guid><pubDate>Wed, 11 Feb 2026 12:00:00 -0000</pubDate><description>From the &quot;Solonik&quot; alias to an infected Indonesian computer: how STEALINT data unravels the personas, Telegram handles and probable origin of a leak seller.</description><content:encoded><![CDATA[<div class="share" aria-label="Share"><span class="share-l">Share</span><a href="https://www.linkedin.com/sharing/share-offsite/?url=https://blog.stealint.com/articles/unlucky-chucky-solonik/" target="_blank" rel="noopener" title="Share on LinkedIn" aria-label="Share on LinkedIn"><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M20.45 20.45h-3.55v-5.57c0-1.33-.03-3.04-1.85-3.04-1.86 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.41v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28zM5.34 7.43a2.06 2.06 0 1 1 0-4.12 2.06 2.06 0 0 1 0 4.12zM7.12 20.45H3.56V9h3.56v11.45zM22.22 0H1.77C.79 0 0 .77 0 1.72v20.55C0 23.23.79 24 1.77 24h20.45c.98 0 1.78-.77 1.78-1.73V1.72C24 .77 23.2 0 22.22 0z"/></svg></a><a href="https://twitter.com/intent/tweet?url=https://blog.stealint.com/articles/unlucky-chucky-solonik/&text=Unlucky%20Chucky%3A%20uncovering%20Solonik%27s%20personas%20and%20origin" target="_blank" rel="noopener" title="Share on X" aria-label="Share on X"><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"/></svg></a><a href="https://www.facebook.com/sharer/sharer.php?u=https://blog.stealint.com/articles/unlucky-chucky-solonik/" target="_blank" rel="noopener" title="Share on Facebook" aria-label="Share on Facebook"><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.472h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z"/></svg></a></div>
<div class="pop-block"><p>For a few months now, a threat actor named <code>Solonik</code> has been actively posting databases on several well-known cybercriminal forums.</p></div>
<p>We started monitoring this alias on January 12th, when many Instagram users received password-reset emails and, at the same time, an alleged database containing 17 million Instagram user records was posted on a popular cybercrime forum by the user "Solonik" (read the <a href="https://www.malwarebytes.com/blog/news/2026/01/received-an-instagram-password-reset-email-heres-what-you-need-to-know">Malwarebytes analysis</a>).</p>
<p>While the alleged database was quickly labelled as an old compilation of Instagram breaches with no freshly dumped data, it brought attention to the Solonik threat actor, who kept actively publishing other databases with alluring names. While doing so, Solonik advertised his Telegram channel, which reached almost 7k followers at its peak.</p>
<p>Note: while we were researching Solonik's activities, <a href="https://stealthmole-intelligence-hub.blogspot.com/2026/01/old-data-new-actor-investigating.html">StealthMole's experts</a> were quicker than us and published an article explaining their research on the same topic on January 26th. Their article concludes that Solonik used several nicknames such as Chucky and Chucky_lucky, and seems to have ties with Iranian and Persian-speaking Telegram channels.</p>
<p>We initially planned on writing a long article, but considering the heavy work had already been done, we decided to go straight to the point on how we also found Solonik's old aliases, and give new insights found using our <a href="https://www.noxhunt.me/">investigation capabilities</a>.</p>
<nav class="toc" aria-label="Sommaire"><p>Sommaire</p><ol><li><a href="#soloniks-personas-and-activities">Solonik's personas and activities</a></li><li><a href="#when-chucky-got-unlucky">When Chucky got unlucky</a></li><li><a href="#appendix-solonik-associated-threads">Appendix: Solonik associated threads</a></li><li><a href="#appendix-chucky_lucky-latest-threads">Appendix: Chucky_lucky latest threads</a></li><li><a href="#final-words">Final words</a></li></ol></nav><h2 id="soloniks-personas-and-activities">Solonik's personas and activities</h2>
<p>On his Telegram channel, Solonik posted a screenshot of a message he sent to a BreachForums administrator, about an old alias of his he lost access to and wants to reclaim: <strong>Chucky_lucky</strong>.</p>
<p class="p-img"><img alt="Solonik's message to a BreachForums administrator, asking to reclaim the Chucky_lucky alias" src="img/breachforums-message.png" loading="lazy"></p>
<p>So we have the <strong>Solonik = Chucky_lucky</strong> link.</p>
<p>In the screenshot, we can also see that he makes a reference to the hack of <strong>rizee.in</strong> as an "old activity" he now wants to hide. This is interesting: the first thread mentioning this hack was posted on DarkForums on August 20th, 2025, by someone named <strong>Chucky_BF</strong>. This alias can also be found on BreachForums. We can therefore assume that <strong>Chucky_lucky and Chucky_BF are the same person</strong>. This is confirmed: in threads posted by Chucky_lucky on BreachForums, archived by our platform, he advertises the Telegram handle <strong><code>t.me/chucky_bf</code></strong>.</p>
<p class="p-img"><img alt="Graph of the linked aliases, from the NoxHunt investigation platform" src="img/graph-chuckybf.png" loading="lazy"></p>
<p>We can now link <strong>Solonik to Chucky_lucky and Chucky_BF</strong>. The old Chucky_BF alias leads to a lot of activity on cybercriminal forums:</p>
<p class="p-img"><img alt="BreachForums and DarkForums threads posted by Chucky_BF, archived by the platform" src="img/threads-chuckybf.png" loading="lazy"></p>
<p>Note that his profile picture, shown in the screenshot above, is the same as the one he used on his <strong>Chucky_lucky</strong> handle:</p>
<p class="p-img"><img alt="The same avatar used on the Chucky_lucky handle" src="img/profile-avatar.png" loading="lazy"></p>
<p>A few more searches later, we found the following thread mentioning another Telegram handle, <strong><code>chucky_leakbasela</code></strong>:</p>
<p class="p-img"><img alt="Thread referencing the chucky_leakbasela Telegram handle" src="img/chucky-leakbasela.png" loading="lazy"></p>
<h2 id="when-chucky-got-unlucky">When Chucky got unlucky</h2>
<p>Using passive searches, archived forum data and Telegram handle extraction, we were able to retrieve the <strong>Chucky</strong>* handles used by <strong>Solonik</strong>. But there is more.</p>
<p>On April 18th, 2025, someone on an <strong>Indonesian</strong> computer downloaded and executed what appeared to be an infected <code>layededge-bot</code> executable embedding an <strong>infostealer</strong>. <strong>NoxHunt experts were able to retrieve the stolen credentials exfiltrated from this machine.</strong> The following account information was saved in the victim's browser:</p>
<div class="code-frame"><button type="button" class="copybtn" aria-label="Copier le code" title="Copier le code"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"
 stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
 <g class="ko"><rect width="14" height="14" x="8" y="8" rx="2"/><path d="M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2"/></g>
 <g class="ok"><path d="M20 6 9 17l-5-5"/></g>
</svg></button><pre><code class="language-text">https://breachforums.vc/member.php : chucky_lucky : ****
https://breachforums.is/member     : chucky_lucky : ****
https://breachforums.st/member     : chucky_lucky : ****
</code></pre></div>
<p>...as well as other accounts on hacking websites with the following logins:</p>
<div class="code-frame"><button type="button" class="copybtn" aria-label="Copier le code" title="Copier le code"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"
 stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
 <g class="ko"><rect width="14" height="14" x="8" y="8" rx="2"/><path d="M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2"/></g>
 <g class="ok"><path d="M20 6 9 17l-5-5"/></g>
</svg></button><pre><code class="language-text">Chucky
andinov
andinov666
icebreaker666
cobaylis
cocacola
</code></pre></div>
<p>Did all of these accounts belong to Solonik over time? Not sure: the passwords associated with these last six accounts are significantly weaker than the ones used for the <strong>chucky_lucky</strong> accounts, which could either mean:</p>
<ul>
<li>that these are very old nicknames used by Solonik a long time ago;</li>
<li>or that the infected computer is not Solonik's, but one he used occasionally - for example belonging to a member of his family, to a friend, or to an Internet café he went to.</li>
</ul>
<blockquote>
<p>Stolen credentials from stealer data do not come with a date for each entry: they only tell you that the URL:login:password entries belong to the same computer. From there, since the infected computer can be shared, one has to be careful before drawing any conclusion.</p>
</blockquote>
<p>Looking at the stolen credentials and the system information, we noticed entries for several accounts on <strong>Indonesian official websites</strong>, and the system language was <strong>Indonesian</strong>. Moreover, the location of the external IP address of the computer network also happens to resolve to <strong>Indonesia</strong>: we can conclude that <strong>Solonik is probably from Indonesia</strong>.</p>
<p class="p-img"><img alt="External IP location resolving to Indonesia" src="img/ip-loc.png" loading="lazy"></p>
<p>To corroborate some of StealthMole's findings, we did find in the stealer data one account on an Iranian cracking website, which could explain why Solonik has indeed shown some presence on the Iranian hacking scene.</p>
<h2 id="appendix-solonik-associated-threads">Appendix: Solonik associated threads</h2>
<div class="code-frame"><button type="button" class="copybtn" aria-label="Copier le code" title="Copier le code"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"
 stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
 <g class="ko"><rect width="14" height="14" x="8" y="8" rx="2"/><path d="M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2"/></g>
 <g class="ok"><path d="M20 6 9 17l-5-5"/></g>
</svg></button><pre><code class="language-text">DATABASE VIETISO.COM - 209K VIETNAMESE TRAVEL CLIENTS + FULL KYC DATA (2026)
DATABASE HORUSDM.COM.BR - MUNICIPAL TAX SYSTEM DATABASES (BRAZIL, 2M+ RECORDS) 14.01.2026
DATABASE [2026] RMONEYINDIA.COM - INDIAN FINTECH BREACH - 1.5GB SQL
COLLECTION PAKISTAN - PTML CELL TOWER GEOLOCATIONS (5M) | KARACHI BTS GRID
COLLECTION EPSTEIN FILES 2024 - FLIGHT LOGS, BLACK BOOK, US COURT DOCS 2026
DATABASE KNOWMYCUSTOMER.IN - 3.4M CORPORATE LEADS - TATA TELE B2B INDIA
DATABASE TEXTITUTE.COM - SMS &amp; CONTACT PLATFORM + CLIENT DB 13.01.2026
DATABASE COSTCO.COM.TW - 526K TAIWAN CUSTOMERS DATABASE (PII + CREDENTIALS)
DATABASE UNSOED.AC.ID - 42K INDONESIAN UNIVERSITY STUDENT RECORDS + EMAIL, PHONE, ID
DATABASE KAZAKHSTAN - NATIONAL CITIZENS DATABASE (INN, DOB, FULL NAMES)
DATABASE US MILITARY AIRPORTS - FULL COORDINATES &amp; FAA DATA (STRATEGIC SITES)
DATABASE SYSTAGG.COM.BR - 100K FULL BRAZILIAN CANDIDATE PROFILES + CPF + EMPLOY
DATABASE IHEC.IQ - 4.5M IRAQI VOTER RECORDS (FULL ELECTORAL DATA)
DATABASE 321K SEEDS PHARSE ETHERNUM 2026
DATABASE FGTS.GOV.BR - 1.5M BRAZILIAN PENSION RECORDS (FULL CPF + SALARY HISTORY)
DATABASE EPU.EDU.IQ - ERBIL POLYTECHNIC STUDENT &amp; TEACHER RECORDS + FILES
DATABASE IRGC.GOV.IR - 240K IRANIAN REVOLUTIONARY GUARDS (FULL IDENTITY + CONTACT)
DATABASE WA.IRAN - 1.2M WHATSAPP USERS (MOBILE NUMBERS ONLY, 2024)
DATABASE MODHOSPITAL.KR - 45K KOREAN HOSPITAL PATIENT &amp; SYSTEM RECORDS 14.01.2026
DATABASE FUSE.CO.ID - 199K INSURANCE RECORDS + FULL POLICY + KTP/EMAIL/PHONE 2026
DATABASE IRANCELL - NATIONAL TELCO DUMP | 60M CUSTOMERS | .MDB FORMAT
DATABASE IWINV.KR - 144K KOREAN VPS HOSTING USERS + LOGIN (FULL SQL DUMP)
DATABASE ACUITY.COM - 9M ILLINOIS INSURANCE CUSTOMERS
DATABASE FCBB.COM - USA BROKERAGE DATABASE + NDA + LOI + LISTING DOCS (FULL)
DATABASE SNT-RF.RU - 9.9K RUSSIAN NON-COMMERCIAL GARDENING ENTITIES (FULL CORP DUMP)
DATABASE BODOGLIFE.COM - 24.9K US GAMBLING USERS (FULL DATABASE, 2026)
DATABASE LPSE.DEPHUB.GO.ID - 735K+ INDONESIAN GOVT TENDERS &amp; WINNING CONTRACTORS
DATABASE RIZEE.IN - 100K STUDENTS + 14.8M QUESTIONS | Breached 10.01.2026
DATABASE OSSESANJUAN.COM.AR - 98K GOV (ARGENTINA, 2026 DUMP)
DATABASE BTCONNECT.COM - 49.9K UK CRYPTO CLIENT RECORDS (2025 DATABASE LEAK)
DATABASE CHAINLINK.ORG - 6K WEB3 INVESTORS W/ EMAIL + ETH WALLETS + AMOUNTS
DATABASE DUBAI CRYPTO - 104 UAE HNW INVESTORS (FULL EMAIL LIST, 2025)
DATABASE LUMINPDF.COM - 15.4M USERS EXPOSED (EMAIL, HASHES, TOKENS, GENDER, LANG)
DATABASE IRAN TELCO DATASET - FULL PII DUMP (ICCID, ID, ADDR, GSM)
DATABASE KPS.KU.AC.TH - THAI UNIVERSITY SERVER SQL DUMP (AGRICULTURE + ECOM) 8 JAN 2026
DATABASE CHINA CITIZEN DATABASE - 1.2B RECORDS WITH NAMES, IDS, GPS, MOBILE
[SALE] mail.gdt.gov.vn OWA Access – Vietnam Tax Authority Employee Mailbox
</code></pre></div>
<h2 id="appendix-chucky_lucky-latest-threads">Appendix: Chucky_lucky latest threads</h2>
<div class="code-frame"><button type="button" class="copybtn" aria-label="Copier le code" title="Copier le code"><svg viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2"
 stroke-linecap="round" stroke-linejoin="round" aria-hidden="true">
 <g class="ko"><rect width="14" height="14" x="8" y="8" rx="2"/><path d="M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2"/></g>
 <g class="ok"><path d="M20 6 9 17l-5-5"/></g>
</svg></button><pre><code class="language-text">cte.seebc.gob.mx 2023 Baja EDU Breach - Teachers' Phones, Emails, Student Reg
Pacifika.com.pe Breach - Full LATAM ERP Dump
https://mr.gov.il - 2025 GOV Tender Dump - Israel Procurement DB: Agencies, Contracts
chandigarh.gov.in - Full Job Seeker DB: Emails, Phones, Salary
</code></pre></div>
<h2 id="final-words">Final words</h2>
<p>Solonik is an enigmatic actor that was, at some point in time, one of the most prolific posters on Breach and DarkForums. Though, most of that was smoke and mirrors: threads with alluring titles but old, recompiled data, attempts at selling publicly available content... After a few weeks in the spotlight, almost all Solonik activities have now been wiped: forum threads got deleted, profiles got banned, as well as his Telegram channels.</p>
<p>What can be learned from this quick investigation?</p>
<ul>
<li><strong>Archiving cybercriminal platforms' content is key to keep track of actors.</strong></li>
<li><strong>Tracking messaging handles helps make historical links: threat actors change public aliases often, but more rarely their contact handles.</strong></li>
<li><strong>Cybercriminals install a lot of cracked software and are not immune to stealers! Stealer data gathering can give you exclusive insights.</strong></li>
</ul>
<div class="pop-block"><p>At NoxHunt, we do all that! If you are interested in cybercriminal tracking, protect your own perimeter too: <a href="https://stealint.com/">discover STEALINT</a> and check your domain's exposure on the <a href="https://dashboard.stealint.com">platform</a>.</p></div>
<blockquote>
<p>Article originally published on the <a href="https://www.noxhunt.me/unlucky-chucky-uncovering-soloniks-personas-and-origin/">NoxHunt blog</a>, February 11th 2026.</p>
</blockquote>
<div class="promo-cta"><div class="promo-text"><strong>Your perimeter may already be compromised</strong><span class="promo-sub">Check for free, with no signup, whether your domain has been compromised by an infostealer</span></div><div class="promo-actions"><a class="promo-btn promo-main" href="https://stealint.com/check">Check for free<svg viewBox="0 0 256 256" fill="currentColor" aria-hidden="true"><path d="M204,64V168a12,12,0,0,1-24,0V93L72.49,200.49a12,12,0,0,1-17-17L163,76H88a12,12,0,0,1,0-24H192A12,12,0,0,1,204,64Z"/></svg></a><a class="promo-btn" href="https://stealint.com/">Our offers</a></div></div>
<div class="share share-end" aria-label="Share"><span class="share-l">Share</span><a href="https://www.linkedin.com/sharing/share-offsite/?url=https://blog.stealint.com/articles/unlucky-chucky-solonik/" target="_blank" rel="noopener" title="Share on LinkedIn" aria-label="Share on LinkedIn"><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M20.45 20.45h-3.55v-5.57c0-1.33-.03-3.04-1.85-3.04-1.86 0-2.14 1.45-2.14 2.94v5.67H9.35V9h3.41v1.56h.05c.48-.9 1.64-1.85 3.37-1.85 3.6 0 4.27 2.37 4.27 5.46v6.28zM5.34 7.43a2.06 2.06 0 1 1 0-4.12 2.06 2.06 0 0 1 0 4.12zM7.12 20.45H3.56V9h3.56v11.45zM22.22 0H1.77C.79 0 0 .77 0 1.72v20.55C0 23.23.79 24 1.77 24h20.45c.98 0 1.78-.77 1.78-1.73V1.72C24 .77 23.2 0 22.22 0z"/></svg></a><a href="https://twitter.com/intent/tweet?url=https://blog.stealint.com/articles/unlucky-chucky-solonik/&text=Unlucky%20Chucky%3A%20uncovering%20Solonik%27s%20personas%20and%20origin" target="_blank" rel="noopener" title="Share on X" aria-label="Share on X"><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M18.244 2.25h3.308l-7.227 8.26 8.502 11.24H16.17l-5.214-6.817L4.99 21.75H1.68l7.73-8.835L1.254 2.25H8.08l4.713 6.231zm-1.161 17.52h1.833L7.084 4.126H5.117z"/></svg></a><a href="https://www.facebook.com/sharer/sharer.php?u=https://blog.stealint.com/articles/unlucky-chucky-solonik/" target="_blank" rel="noopener" title="Share on Facebook" aria-label="Share on Facebook"><svg viewBox="0 0 24 24" fill="currentColor" aria-hidden="true"><path d="M24 12.073c0-6.627-5.373-12-12-12s-12 5.373-12 12c0 5.99 4.388 10.954 10.125 11.854v-8.385H7.078v-3.47h3.047V9.43c0-3.007 1.792-4.669 4.533-4.669 1.312 0 2.686.235 2.686.235v2.953H15.83c-1.491 0-1.956.925-1.956 1.874v2.25h3.328l-.532 3.472h-2.796v8.385C19.612 23.027 24 18.062 24 12.073z"/></svg></a></div>]]></content:encoded></item>
</channel></rss>
