Fiche de synthèse — Nimbus Manticore : MiniFast / MiniUpdate et MiniJunk V2
Article source : The Hacker News — Iranian Hackers Deploy MiniFast and MiniJunk V2 via Phishing and SEO Poisoning Date de publication : 26 mai 2026 Sujet : campagne d'espionnage attribuée à un acteur iranien lié à l'IRG…
Article source : The Hacker News — Iranian Hackers Deploy MiniFast and MiniJunk V2 via Phishing and SEO Poisoning
Date de publication : 26 mai 2026
Sujet : campagne d'espionnage attribuée à un acteur iranien lié à l'IRGC, suivi comme Nimbus Manticore, Screening Serpens ou UNC1549.
Sources techniques complémentaires : Check Point Research, Palo Alto Networks Unit 42.
1. Résumé exécutif
L'article décrit une série de campagnes menées entre février et avril 2026 par Nimbus Manticore, un groupe APT aligné sur les intérêts iraniens. Le groupe cible notamment les secteurs aviation, logiciel, défense, télécommunications, et plus largement des organisations en Europe, aux États-Unis, au Moyen-Orient, en Israël, aux Émirats arabes unis, en Arabie saoudite et en Australie.
La campagne marque une évolution notable :
- utilisation de leurres de recrutement très personnalisés ;
- utilisation de faux liens ou faux installateurs de visioconférence ;
- abus de la technique AppDomain hijacking pour charger des DLL malveillantes via des exécutables légitimes ;
- déploiement de MiniJunk V2 puis de MiniFast, aussi suivi par Unit 42 sous le nom MiniUpdate ;
- apparition d'une méthode nouvelle pour cet acteur : le SEO poisoning, avec un faux site de téléchargement pour Oracle SQL Developer ;
- indices d'un développement de malware assisté par IA : code très structuré, noms de fonctions verbeux, gestion d'erreurs excessive, nombreux messages de debug.
En clair : l'acteur combine de l'ingénierie sociale ciblée avec des chaînes d'exécution discrètes et des backdoors capables de maintenir un accès distant durable.
2. Acteur de menace
| Élément | Détail |
|---|---|
| Nom principal | Nimbus Manticore |
| Autres noms | Screening Serpens, UNC1549 |
| Attribution | Acteur iranien, affilié ou aligné IRGC selon Check Point |
| Objectif probable | Cyberespionnage |
| Cibles habituelles | Défense, aviation, télécommunications, logiciel |
| Méthode historique | Phishing à thème recrutement, parfois appelé “Iranian Dream Job” |
L'approche rappelle certaines campagnes nord-coréennes de type Operation Dream Job : l'attaquant attire des employés qualifiés avec de fausses opportunités professionnelles afin de leur faire ouvrir des archives ou installer de faux outils.
3. Chronologie simplifiée
Février 2026 — campagne “Rising Tension”
- Cibles : employés des secteurs logiciel et aviation, notamment en Arabie saoudite et en Australie.
- Leurres : fausses opportunités de carrière.
- Livraison : archive ZIP hébergée sur OnlyOffice.
- Technique : AppDomain hijacking.
- Payload : loader puis MiniJunk V2.
Mars 2026 — campagne avec faux Zoom
- Cibles : organisations liées notamment à l'aviation et à des entités en Israël / États-Unis selon les analyses croisées.
- Leurres : fausses invitations de réunion ou fausse installation Zoom.
- Livraison : archive
Zoominstall64.zip. - Technique : AppDomain hijacking en plusieurs étapes.
- Payload final : MiniFast / MiniUpdate, DLL nommée notamment
UpdateChecker.dll.
Avril 2026 — campagne “SQL Developer” par SEO poisoning
- Méthode : création d'un faux site de téléchargement
getsqldeveloper[.]com. - Objectif : apparaître dans les résultats Bing et DuckDuckGo pour des recherches comme “sql developer”.
- Cible implicite : développeurs, administrateurs, profils techniques cherchant un outil légitime.
- Payload : installateur piégé livrant MiniFast.
4. Technique clé : AppDomain hijacking
Principe : un programme .NET légitime peut charger une configuration .config au démarrage. Si un attaquant place un fichier de configuration nommé comme l'exécutable, il peut forcer le runtime .NET à charger une classe AppDomainManager contrôlée par l'attaquant, située dans une DLL malveillante.
Exemple conceptuel :
Setup.exe
Setup.exe.config -> pointe vers une DLL malveillante
uevmonitor.dll -> loader / dropper
Pourquoi c'est efficace :
- l'exécutable lancé peut être légitime et signé ;
- l'utilisateur pense ouvrir un installateur normal ;
- l'exécution malveillante se fait dans le contexte d'un processus de confiance ;
- la création d'un nouveau binaire suspect est moins visible.
5. Chaîne d'attaque type
1. Leurre ciblé
└─ fausse offre d'emploi, fausse réunion, faux site de téléchargement
2. Téléchargement d'une archive ou d'un installateur
└─ ZIP, faux setup Zoom, faux SQL Developer
3. Exécution d'un binaire légitime
└─ Setup.exe ou Update.exe
4. Chargement détourné via .config
└─ AppDomain hijacking
5. Loader initial
└─ InitInstall.dll, uevmonitor.dll, Updater.dll selon la campagne
6. Déploiement du payload final
└─ MiniJunk V2 ou MiniFast / MiniUpdate
7. Persistance et C2
└─ tâche planifiée, communication HTTP, polling, commandes distantes
6. MiniFast / MiniUpdate : fonctionnement
MiniFast est une backdoor Windows 64 bits sous forme de DLL. Elle expose une fonction d'entrée nommée CheckForUpdates, ce qui lui permet de se camoufler dans une logique d'outil de mise à jour.
Capacités principales
- reconnaissance basique de l'hôte : nom machine, domaine, utilisateur, privilèges ;
- enregistrement auprès du C2 ;
- récupération de tâches ;
- exécution de commandes via
cmd.exe; - listage de répertoires ;
- gestion de fichiers : déplacement, suppression, création de dossiers ;
- upload et download de fichiers ;
- exfiltration de fichiers ;
- énumération des processus ;
- terminaison de processus par PID ;
- chargement dynamique de DLL ;
- création d'archives ZIP ;
- tentative d'élévation via
runas; - installation de persistance par tâche planifiée ;
- modification dynamique de l'intervalle de beaconing et du jitter.
Communication C2
MiniFast utilise une communication HTTP structurée avec des endpoints de type API :
| Endpoint | Méthode | Rôle |
|---|---|---|
/rg |
POST | handshake initial |
/agent/init |
POST | enregistrement de la victime |
/agent/poll?token= |
GET | récupération des tâches |
/agent/result |
POST | remontée des résultats |
/upload/ |
PUT | exfiltration de fichiers |
/files/ |
GET | téléchargement de fichiers depuis le C2 |
Le malware imite aussi un navigateur Chrome via un User-Agent codé en dur afin de banaliser son trafic HTTP.
7. MiniJunk V2
MiniJunk V2 est présenté comme une évolution d'une famille déjà connue dans l'écosystème Nimbus Manticore. Dans les campagnes récentes, il est déployé après des leurres de recrutement, avec des chaînes d'exécution combinant ZIP, binaire signé, fichier .config et DLL malveillante.
Unit 42 distingue deux familles dans les échantillons récents :
- MiniUpdate, correspondant globalement à MiniFast dans l'analyse Check Point ;
- MiniJunk V2, évolution du framework MiniJunk déjà suivi auparavant.
8. Usage probable de l'IA
Check Point relève plusieurs indices compatibles avec un développement assisté par IA :
- gestion d'erreurs très abondante, même autour d'appels API simples ;
- noms de fonctions descriptifs et répétitifs ;
- messages de debug et d'état détaillés ;
- code modulaire malgré une logique relativement simple ;
- capacité à produire rapidement une nouvelle backdoor pendant une période d'opérations actives.
À retenir : l'article ne prouve pas mathématiquement qu'une IA a écrit le malware. Il parle d'indices de développement assisté, pas d'une attribution certaine à un modèle ou un outil précis.
9. Points de détection défensive
Sur le poste
Surveiller :
- exécution de
Setup.exeouUpdate.exedepuis des chemins utilisateurs ou archives extraites ; - présence de fichiers
.exe.configassociés à des binaires inhabituels ; - DLL suspectes à côté d'exécutables signés ;
- chemins tels que :
C:\Users\<USER>\AppData\Local\Packages\C:\Users\<USER>\AppData\Local\Zoom\bin\update\
- tâche planifiée
ZoomUpdateTaskUser-<SID>modifiée ; - tâche planifiée
WindowsSecurityUpdate; cmd.exe /clancé par un processus de mise à jour inattendu ;runasappelé depuis une chaîne d'installation ou d'update suspecte.
Sur le réseau
Surveiller :
- connexions HTTP sortantes vers des domaines récemment créés ;
- endpoints de type
/rg,/agent/init,/agent/poll?token=,/agent/result,/upload/,/files/; - User-Agent Chrome incohérent avec le processus émetteur ;
- trafic vers domaines Azure atypiques ;
- téléchargements depuis sites de logiciels non officiels ;
- consultation du domaine
getsqldeveloper[.]comou variantes liées.
10. Indicateurs et artefacts notables
Domaines mentionnés
getsqldeveloper[.]combusiness-startup[.]orgbusiness-startup.azurewebsites[.]netbusinessstartup.azurewebsites[.]netbuisness-centeral.azurewebsites[.]netbuisness-centeral-transportation.azurewebsites[.]netbuisness-centeral-transportation[.]comlicencemanagers.azurewebsites[.]netlicencesupporting.azurewebsites[.]netpeerdistsvcmanagers.azurewebsites[.]netnanomatrix.azurewebsites[.]netPremierHealthAdvisory[.]comramiltonsfinance[.]comglobalitconsultants.azurewebsites[.]net
Noms de fichiers / composants
Setup.exeSetup.exe.configuevmonitor.dllInitInstall.dllUpdater.dllUpdateChecker.dllZoominstall64.zipZoom_cm.exeUpdateConfig.xmlHiring Portal.zip
Hashes SHA-256 cités dans les rapports
Quelques exemples importants :
44f4f7aca7f1d9bfdaf7b3736934cbe19f851a707662f8f0b0c49b383e054250 - Initial archive file
332ba2f0297dfb1599adecc3e9067893e7cf243aa23aedce4906a4c480574c17 - Hiring Portal.zip
0db36a04d304ad96f9e6f97b531934594cd95a5cea9ff2c9af249201089dc864 - UpdateChecker.dll
38bd137c672bd58d08c4f0502f993a6561e2c3411773d1ae57ee0151a0a9d11d - Initial archive file
d4a7e9f107fe40c1a5d0139c6c6e25bf6bf57f61feff090bee28f476bb3cc3c2 - UpdateChecker.dll
bc3b44154518c5794ce639108e7b9c5fecb0c189607a26de1aaed518d890c7ad - UpdateChecker.dll
9cf029daca89523d917dafed0568d11d00e45ec96b5b90b4a1f7fd4018c7da84 - uevmonitor.dll
8808c794c24367438f183e4be941876f1d3ecd0c8d2eb43b10d2380841d2283b - Portable Platform.zip
43dc62cef52ebdd69e79f10015b3e13890f26c058325c0ff139c70f8d8eadcfa - Connection.dll
9e4a658e6d831c9e9bdfe11884a75b7c64812ed0a80e8495ddf6b316505acac1 - unbcl.dll
11. Mesures de protection concrètes
Mesure 1 — Contrôler les chaînes d'installation
- Bloquer ou alerter sur les binaires exécutés depuis des archives extraites en espace utilisateur.
- Détecter les couples inhabituels
executable + executable.config. - Restreindre l'exécution depuis
%AppData%,%LocalAppData%,Downloads,Temp.
Limite : certains logiciels légitimes utilisent aussi des fichiers .config. Le filtrage doit combiner chemin, signature, parent process, réputation et comportement.
Mesure 2 — Durcir les postes développeurs et profils techniques
- Télécharger les outils uniquement depuis les domaines éditeurs officiels.
- Interdire les installateurs trouvés via publicité, SEO ou miroir non validé.
- Contrôler les archives ZIP contenant plusieurs DLL et fichiers
.config. - Surveiller les faux portails de recrutement et faux liens de réunion.
Limite : le spearphishing personnalisé reste efficace si la victime attend réellement un entretien ou un échange professionnel.
Mesure 3 — Détection réseau C2
- Corréler User-Agent, processus source et destination.
- Détecter des chemins HTTP atypiques comme
/agent/poll?token=. - Surveiller les domaines Azure récemment créés ou faiblement réputés.
- Inspecter les communications périodiques avec jitter.
Limite : le trafic HTTP peut se fondre dans le bruit si l'organisation manque de visibilité endpoint + proxy.
12. Lecture critique
L'article est solide car il s'appuie sur Check Point et Unit 42, mais il faut distinguer :
- les faits observés : fichiers, chaînes d'attaque, domaines, endpoints, comportements ;
- les attributions : acteur iranien / IRGC, qui reposent sur corrélations et renseignement ;
- l'usage de l'IA : probable ou indicatif, mais pas prouvé de manière absolue.
Le risque principal serait de surinterpréter l'aspect “IA”. Le vrai changement opérationnel est surtout la vitesse d'adaptation : l'acteur passe rapidement d'une chaîne phishing classique à un faux installateur Zoom, puis à une campagne SEO poisoning ciblant les développeurs.
13. Synthèse opérationnelle
À retenir : Nimbus Manticore accélère son cycle d'attaque. Le groupe ne dépend plus uniquement du spearphishing à thème recrutement ; il ajoute des vecteurs plus opportunistes comme le SEO poisoning. La chaîne technique reste discrète : binaire légitime, configuration .config, chargement de DLL, tâche planifiée, C2 HTTP.
La voie défensive la plus robuste consiste à combiner :
- contrôle des téléchargements et des installateurs ;
- détection des usages suspects d'AppDomain hijacking ;
- surveillance des tâches planifiées modifiées ;
- corrélation endpoint / réseau ;
- sensibilisation ciblée des profils aviation, défense, logiciel et télécom.
14. Sources
- The Hacker News — https://thehackernews.com/2026/05/iranian-hackers-deploy-minifast-and.html
- Check Point Research — https://research.checkpoint.com/2026/fast-and-furious-nimbus-manticore-operations-during-the-iranian-conflict/
- Palo Alto Networks Unit 42 — https://unit42.paloaltonetworks.com/tracking-iran-apt-screening-serpens/