• Produits & Services
        • Cloud

          • Endpoint Protection
          • Endpoint Detection and Response
          • Mobile Device Management
          • BYOD
          • Extended Detection and Response
          • Zero Trust Network Access
          • Data Privacy
        • Sur Prem

          • Endpoint Protection
          • Endpoint Detection and Response
          • Data Privacy
        • Plateforme complète

          • Malware Analysis Platform
        • Petite entreprise

          • SOHO Total Edition
        • Services

          • Threat Intel
          • Digital Risk Protection Services (DRPS)
          • Ransomware Recovery as a Services (RRaaS)
          • DPDP Compliance
          • Managed Detection and Response
          • Cybersécurité et Data Privacy Conscience et rigueur.
  • Solutions
    • BFSI
    • Éducation
    • Gouvernement
    • Santé
    • ITeS
    • Secteur Industriel & Fabrication
  • Entreprise
    • À propos Seqrite
    • Direction
    • Prix ​​et certifications
    • Espace presse
  • Associés
    • Programme de partenariat Flare
    • Localiser un partenaire
    • Devenez Partenaire
  • Assistance
  • Ressources
    • Blog
    • Livres blancs
    • Fiches techniques
    • Études de cas
    • Rapports sur les menaces
    • Manuels
    • PoV
    • Comprendre Data Privacy
    • Vérifiez votre score de risque
    • Dialogues du DPDP
    • Heure de confidentialité
Seqrite Laboratoires Blog
Contactez-nous Attaqués ?
  • Produits & Services
        • Cloud

          • Endpoint Protection
          • Endpoint Detection and Response
          • Mobile Device Management
          • BYOD
          • Extended Detection and Response
          • Zero Trust Network Access
          • Data Privacy
        • Sur Prem

          • Endpoint Protection
          • Endpoint Detection and Response
          • Data Privacy
        • Plateforme complète

          • Malware Analysis Platform
        • Petite entreprise

          • SOHO Total Edition
        • Services

          • Threat Intel
          • Digital Risk Protection Services (DRPS)
          • Ransomware Recovery as a Services (RRaaS)
          • DPDP Compliance
          • Managed Detection and Response
          • Cybersécurité et Data Privacy Conscience et rigueur.
  • Solutions
    • BFSI
    • Éducation
    • Gouvernement
    • Santé
    • ITeS
    • Secteur Industriel & Fabrication
  • Entreprise
    • À propos Seqrite
    • Direction
    • Prix ​​et certifications
    • Espace presse
  • Associés
    • Programme de partenariat Flare
    • Localiser un partenaire
    • Devenez Partenaire
  • Assistance
  • Ressources
    • Blog
    • Livres blancs
    • Fiches techniques
    • Études de cas
    • Rapports sur les menaces
    • Manuels
    • PoV
    • Comprendre Data Privacy
    • Vérifiez votre score de risque
    • Dialogues du DPDP
    • Heure de confidentialité
Accueil  /  Malware  / La campagne Java RAT cible les banques coopératives en Inde
La campagne Java RAT cible les banques coopératives en Inde
12 mai 2020

La campagne Java RAT cible les banques coopératives en Inde

Écrit par Pavankumar Chaudhari
Pavankumar Chaudhari
Malware

Résumé

Alors que le monde entier lutte contre la pandémie de COVID-19, les cybercriminels ont saisi l'occasion et ont exploité ce thème pour propager de nombreuses cyberattaques. La dernière en date est une attaque ciblée contre des banques coopératives en Inde. En avril 2020, Quick Heal Security Labs a observé une nouvelle vague de campagnes Adwind Java RAT, dont la cible principale semble être les banques coopératives. Ces banques sont généralement de petite taille et ne disposent pas toujours d'une équipe importante de personnel formé à la cybersécurité, ce qui en fait potentiellement une cible pour les cybercriminels.

Comme pour une grande partie des cyberattaques liées à la COVID-19, cette récente campagne de Java RAT débute par un courriel d'hameçonnage ciblé . Ce courriel prétend provenir de la Banque de réserve de l'Inde (RBI) ou d'un grand établissement bancaire du pays. Son contenu évoque de nouvelles directives de la RBI ou une transaction, avec des informations détaillées dans une pièce jointe. Il s'agit d'une archive ZIP contenant un fichier JAR malveillant. L'utilisation d'extensions de fichiers de type document (xlsx, pdf, etc.) dans le nom de la pièce jointe la fait apparaître comme un document Excel ou un fichier PDF, incitant ainsi les utilisateurs non avertis à l'ouvrir. Le fichier JAR est un cheval de Troie d'administration à distance qui peut être exécuté sur n'importe quelle machine équipée de Java, notamment Windows, Linux et macOS.

Une fois la pièce jointe ouverte, le logiciel malveillant s'installe durablement en modifiant une clé de registre et en déposant un fichier JAR dans le répertoire %appdata%. Ce fichier JAR est doté d'une obfuscation multicouche afin de rendre son analyse difficile et de contourner la détection des antivirus. À son exécution, ce fichier JAR se transforme en un outil d'administration à distance (JRat) capable d'effectuer diverses actions malveillantes telles que l'enregistrement des frappes au clavier, la capture d'écran, le téléchargement de logiciels malveillants supplémentaires et l'obtention d'informations sur l'utilisateur.

Vecteur d'infection

Comme le montrent les figures ci-dessous, l'attaquant a envoyé des courriels d'hameçonnage ciblé à plusieurs banques coopératives en utilisant des techniques d'ingénierie sociale. Pensant que ce courriel provenait d'un expéditeur fiable, l'utilisateur a ouvert la pièce jointe.

Figure 1 : Courriel de spear phishing

 

Figure 2 : Courriel de spear phishing

 

Figure 3 : Courriel de spear phishing

 

Comme indiqué dans les e-mails ci-dessus, toutes les pièces jointes sont des fichiers zip. Après extraction de cette archive, un fichier JAR malveillant est décompressé. Le nom du fichier JAR est usurpé en PDF, xls ou xlsx. Cette usurpation d'identité incite l'utilisateur à cliquer sur ce fichier JAR, ce qui entraîne l'exécution de Java RAT.

 

Vous trouverez ci-dessous quelques noms d’objets et de pièces jointes trouvés dans la campagne :

Sujet du courriel Nom de la pièce jointe
Urgent – ​​Modèle de suivi des mesures COVID Modèle de suivi des mesures Covid-19-Final_xlsx.zip
Rapports de requête pour l'INSPECTION RBI Liste des comptes NSBL sur la base des données KYC_0600402020_pdf.zip
Moratoire Notification au Journal officiel et directives RBI_fichier-00000120_pdf.zip
FMR revient Fmr-2_n_fmr_3_fichier_000002-pdf.zip
Conseils d'évaluation-MH-603 MON01803_DIC_pdf.zip
[874890897] – MIS pour NEFT/RTGS, 06-04-2020 [1] FIXEDCOMPNULL_xls.zip
Accord confr. SHRIGOVARDHANSING0023JI001_pdf.zip
Formulaire DI DI_form_HY_file_00002_pdf .zip

Analyse du JAR

Échantillon analysé : D7409C0389E68B76396F9C33E48AB72B

Nom de la pièce jointe : Covid_19_measures_Monitoring_Template-Final_xlsx.jar

Ce JAR est obscurci par une obscurcissement en plusieurs étapes — vérifions l'analyse de la première étape.

Étape 1 JAR

Ce fichier JAR est obscurci avec l'obfuscateur Allatori. Comme illustré ci-dessous, toutes les chaînes sont obscurcies.

Figure 4 : JAR obscurci de l'étape 1

 

Après avoir désobfusqué le fichier JAR ci-dessus, le code est relativement lisible, comme illustré à la figure 5. On constate que le code charge des données chiffrées AES depuis un fichier nommé bxcerhsdj.lsp à l'aide de la fonction getResourceAsStream. La clé AES est codée en dur dans le code. Ces données chiffrées constituent la deuxième étape de la charge utile du fichier JAR après déchiffrement. Ce fichier JAR de deuxième étape est déposé à l'emplacement %APPDATA% et exécuté avec java.exe.

Figure 5 : JAR désobfusqué de l'étape 1

 

Figure 6 : JAR chiffré dans le fichier de ressources

 

Il atteint la persistance en utilisant des techniques de clés d'exécution de registre.

Figure 7 : Code de persistance du registre

Étape 2 JAR

Le JAR de deuxième niveau est responsable de toutes les activités malveillantes majeures. Ce JAR est à nouveau obfusqué avec l'obfuscateur Allatori ; la structure du paquet est illustrée ci-dessous.

Figure 8 : JAR obscurci de l'étape 2

Après la désobfuscation du JAR ci-dessus, un nouveau JAR est construit comme indiqué dans la figure 9 :

Figure 9 : JAR désobfusqué de l'étape 2

 

Grâce à ce fichier JAR désobfusqué, nous pouvons facilement effectuer une analyse statique des activités des logiciels malveillants.

 

Analyse des fonctionnalités RAT

Pour faciliter la compréhension, nous avons renommé manuellement certains paramètres et fonctions.

Configurations

La classe ci-dessous stocke toutes les configurations requises comme l'URL de connexion, le numéro de port, les intervalles de veille, le nom JAR actuel, etc. –

Figure 10 : Configurations des logiciels malveillants

Mécanisme de connexion

Adwind communique avec son serveur de commande et de contrôle (C2) via des ports non standard. Son URL et son numéro de port sont codés en dur. Dans ce cas, le port 9045 a été utilisé. Il planifie également la mise en veille avant la connexion au C2.

Figure 11 : fonction main() avec URL C2 et numéro de port

 

RAT a la fonctionnalité de terminer ou de redémarrer la connexion en fonction des commandes reçues de C2.

Figure 12 : fonctionnalité des commandes « lanceur »

Détails du C2

Le domaine était actif entre le 05-avr.-2020 et le 20-avr.-2020 hébergé sur l'IP '151.106.30.114'.

Figure 13 : Carte thermique du domaine. Référence – PassiveTotal

Figure 13 : Carte thermique du domaine. Référence : PassiveTotal

 Télécharger le mécanisme de charge utile

La demande de charge utile est envoyée avec « User-Agent » comme suit :

« Mozilla/5.0 (Windows NT 10.0 ; Win64 ; x64) AppleWebKit/537.36 (KHTML, comme Gecko) Chrome/80.0.3987.87 Safari/537.36 »

La commande « dn » est utilisée pour la fonctionnalité de téléchargement et la commande « dn.e » est utilisée pour télécharger et exécuter la charge utile.

Figure 14 : Code pour télécharger et exécuter la charge utile

Mécanisme Pause-N-Go

AdWind RAT dispose d'un mécanisme de pause et de redémarrage qui lui permet de programmer sa mise en veille avant de contacter le serveur de commande et de contrôle. Ce mécanisme lui permet de minimiser son activité réseau lorsque le C2 est désactivé. L'attaquant peut également annuler la mise en veille programmée si nécessaire.

Mécanisme de commandes « principales »

Trois commandes sous « main » qui aident l'attaquant à arrêter, redémarrer ou déconnecter la machine victime — toutes les commandes sont exécutées en tant que système d'exploitation de la victime.

Figure 15 : Fonctionnalité des commandes « principales »

 

 

Mécanisme de persistance

Cette porte dérobée peut créer ou supprimer sa persistance en envoyant des commandes.

Figure 16 : Commandes de persistance

La persistance est créée en ajoutant son chemin de fichier à la clé de registre HKCU Run à l'aide de la commande reg :

Figure 17 : Code d'ajout au registre

En cas de nettoyage, la persistance peut être supprimée par une commande qui appelle « REG DELETE » sur l'entrée actuelle :

Figure 18 : Code de suppression du registre

Contrôle de bureau à distance

Adwind RAT est capable de contrôler le bureau de la victime à distance. Dans cette variante, l'attaquant utilise la classe robot pour contrôler la souris et le clavier en envoyant des commandes depuis une machine distante.

Figure 19 : Extrait de code de contrôle du bureau à distance

 Captures d'écran Capture

Le code ci-dessous est chargé de prendre des captures d'écran.

Figure 20 : Code de capture d'écran

 Le tableau ci-dessous montre les différentes commandes qui peuvent être envoyées depuis C2

Commandes Description Sous-commandes Description
aut Authentifier
cm Ligne de commande
ln.t Lanceur.terminate
ln.rst Lanceur.Redémarrage
png Pause-N-Go
dg Dialogue
dn Télécharger dn.e Télécharger et exécuter
principal Menu main.shd fermeture
main.rbt Redémarrez
main.lgf déconnexion
st Commencez st.is Ajouter un enregistrement
st.us Supprimer le registre
sc Capture d'écran/de défilement sc.op Ouvrez
sc.ck Clic de souris
double Double clic de la souris
dn Vers le bas
up Up
sc.mv Déplacement de la souris
sc.cap Capture
sc.ky Touche du clavier
sc.mw Molette de la souris
fm Gestionnaire de fichiers fm.dv Vue du répertoire
fm.get Obtenir la variable d'environnement
fm.nd mkdirs
fm.e Exécution
fm.op Ouvrez
fm.sp Processus de spawn avec WMIC
fm.ja Exécuter l'application Java : java -jar
fm.sc Exécuter le script : wscript.exe //B
fm.es Exécuter sur le shell cmd
fm.cp Copier
fm.chm Modifie les autorisations de fichiers
fm.mv Move
fm.del Supprimer
fm.ren renommer
fm.chmod Modifie les autorisations de fichiers
fm.down Télécharger
fm.up Télécharger une présentation

Impact de l'attaque

Lorsqu’elles tentent d’évaluer le risque potentiel, les banques doivent prendre en compte non seulement les coûts directs, mais également de nombreux aspects indirects.

Impact direct

Données volées

Une cyberattaque contre une banque peut entraîner le vol de toutes les données clients et d'informations importantes sur l'infrastructure financière. Cette fuite de données permet à l'attaquant de planifier la phase suivante de son attaque, y compris des attaques ciblées.

Fraude financière

Les portes dérobées conduisent souvent au vol d'identifiants d'infrastructures financières importantes, comme les connexions Swift. Cela entraîne d'importantes pertes financières pour les banques. Nous avons déjà constaté de nombreux cas où des banques ont dû faire face à d'importantes pertes financières suite à des cyberattaques.

Attaques plus importantes

Ces dernières années, des cyberattaques de longue durée ont visé des banques, ayant eu un impact financier considérable sur elles et leurs utilisateurs. Ces attaques commencent généralement par une infection initiale qui permet aux cybercriminels d'accéder aux ressources du réseau. De là, l'attaque se propage latéralement au reste du réseau jusqu'à ce que l'attaquant accède à des informations sensibles/confidentielles. Il n'est pas exclu que ce RAT Java soit l'un de ces points de départ.

Impact indirect

Temps d'arrêt des activités

Une cyberattaque peut entraîner la fermeture opérationnelle des banques, ce qui peut être plusieurs fois plus élevé que les coûts directs tels que la fraude financière.

Perte de réputation

Il s'agit du coût le plus destructeur qu'une entreprise doit payer pour de telles cyberattaques. Une fuite d'informations concernant une attaque ne laisse à la victime d'autre choix que de faire savoir publiquement qu'elle a été piratée. Cela peut souvent modifier l'opinion des investisseurs et autres parties prenantes à l'égard des banques.

Impact client

Les attaques contre la banque peuvent entraîner la divulgation des données personnelles des clients. L'échec des transactions dû à un arrêt opérationnel peut également engendrer le mécontentement des clients et avoir des conséquences négatives sur leur fidélisation.

Conclusion

Depuis quelques mois, les cybercriminels profitent de la panique mondiale liée au coronavirus pour diffuser divers logiciels malveillants et voler des informations sensibles. Dans ce cas précis, les attaquants ont utilisé le RAT Java d'Adwind pour cibler de petites banques en Inde, dans le but explicite de voler des informations et de contrôler à distance la machine de la victime à des fins lucratives. De plus, les attaquants ont utilisé une obfuscation multicouche pour rendre la détection plus difficile. Seqrite les produits détectent et bloquent avec succès ces attaques et protègent les clients

Quick Heal conseille aux utilisateurs de faire preuve d'une grande prudence et d'éviter d'ouvrir les pièces jointes et de cliquer sur les liens Web contenus dans les courriels non sollicités. Il est également recommandé aux utilisateurs de maintenir leur système d'exploitation à jour et d'installer une solution de sécurité complète sur tous leurs appareils. Nous recommandons Seqrite Les clients doivent s'assurer que leur protection du courrier électronique est configurée conformément à la politique de leur organisation — veuillez contacter Seqrite assistance utilisant les coordonnées mentionnées ici si une assistance est nécessaire pour configurer la protection des e-mails.

L'équipe de recherche Quick Heal surveille de manière proactive toutes les campagnes liées au COVID-19 et travaille sans relâche pour assurer la sécurité de nos clients.

COI

  • D7409C0389E68B76396F9C33E48AB72B
  • 09477F63366CF4B4A4599772012C9121
  • 8C5FFB7584370811AF61F81538816613
  • 01AB7192109411D0DEDFE265005CCDD9
  • 0CEACC58852ED15A5F55C435DB585B7D

 

MITRE ATT&CK TID :

Tactique Techniques ID
Accès initial Attachement de spearphishing T1193
De bout en bout Interface de ligne de commande T1059
Persistence Faiblesse des autorisations du système de fichiers T1044
Clés d'exécution du registre / dossier de démarrage T1060
Elévation de Privilèges Faiblesse des autorisations du système de fichiers T1044
Évasion défensive Désactivation des outils de sécurité T1089
Modifier le registre T1112
Fichiers ou informations obscurcis T1027
Suppression de fichier T1107
Découverte de processus T1057
Découverte du système à distance T1018
Découverte des informations système T1082
Données du système local T1005
Collection Capture d'entrée T1056
Capture d'écran T1113
Données compressées T1002
exfiltration Données cryptées T1022
Port peu utilisé T1065
Copie de fichiers à distance T1105
Outils d'accès à distance T1219
Destruction de données T1485
Impact Arrêt/redémarrage du système T1529

 Experts en la matière :

  • Kalpesh Mantri
  • Pavankumar Chaudhari
  • Crinière de Bajrang

 Post précédentDans quelle mesure est-il sûr d’utiliser l’application de vidéoconférence Zoom ?
Post suivante  Une campagne sur le thème du coronavirus diffuse le malware Agent Tesla
Pavankumar Chaudhari

À propos de Pavankumar Chaudhari

Pavankumar est associé à Quick Heal Technologies en tant que responsable technique (recherche et développement) et fait également partie de l'équipe de recherche et d'analyse des vulnérabilités.

Articles de Pavankumar Chaudhari »

Articles similaires

  • Opération Silent Rotor : une campagne ciblée compromet le secteur de l'aviation sans pilote à la veille du sommet de Moscou

    6 mai 2026
  • Une campagne de logiciels malveillants utilise des SVG, des pièces jointes aux e-mails et des CDN pour infecter XWorm et Remcos via des scripts BAT

    11 septembre
  • SVC Nouveau voleur à l'horizon

    21 mars
Auteurs en vedette
  • Seqrite
    Seqrite

    Seqrite est un fournisseur de premier plan de solutions de cybersécurité pour entreprises. Axé sur...

    Lire plus d'articles par Seqrite
  • Bineesh P
    Bineesh P

    Je suis un passionné de cybersécurité et un écrivain dévoué. Avec un don pour...

    Lire d'autres articles de Bineesh P
  • Jyoti Karlekar
    Jyoti Karlekar

    Je suis une passionnée d'écriture et j'aime créer du contenu sur les technologies émergentes et...

    Lire plus d'articles de Jyoti Karlekar
  • Sanjay Katkar
    Sanjay Katkar

    Sanjay Katkar est le codirecteur général de Quick Heal Technologies...

    Lire d'autres articles de Sanjay Katkar
Thèmes
apte (25) Cyber-attaque (36) cyber-attaques (58) cyberattaque (16) cyber-attaques (15) Cybersécurité (343) la cybersécurité (34) Cyber ​​menace (33) cybermenaces (51) violation de données (56) les violations de données (29) La perte de données (28) prévention de la perte de données (34) data privacy (17) protection des données (35) la sécurité des données (19) DLP (50) DPDP (14) DPDPA (17) Chiffrement (16) sécurité des terminaux (113) Sécurité d'entreprise (20) Exploiter (13) GDPR (14) malware (76) analyse de malware (15) attaque de malware (23) MDM (27) Microsoft (15) MITRE ATT & CK (14) Sécurité Internet (26) phishing (30) Ransomware (69) attaque ransomware (31) attaques de ransomware (31) protection contre les rançongiciels (17) Seqrite (41) Seqrite Chiffrement (27) Seqrite EPS (33) Seqrite Services (16) détection de la menace (15) Renseignement sur les menaces (25) UTM (34) Vulnérabilité (16) confiance zéro (13)
Seqrite Laboratoires

Fournisseur leader de solutions de sécurité informatique d'entreprise simplifiant la sécurité des terminaux, des données et du réseau avec les meilleures solutions de prévention, de détection et de réponse aux menaces dans le monde entier.

En savoir plus sur Seqrite

Suivez-nous:

S'abonner à notre Newsletter

Restez informé des dernières tendances et informations en matière de cybersécurité.

chargement
Produits & Services
  • Cloud
  • Endpoint Protection
  • Endpoint Detection and Response
  • Mobile Device Management
  • BYOD
  • Extended Detection and Response
  • Zero Trust Network Access
  • Data Privacy
  • Sur Prem
  • Endpoint Protection
  • Endpoint Detection and Response
  • Data Privacy
  • Plateforme complète
  • Malware Analysis Platform
  • Micro-entreprise
  • SOHO Total Edition
  • Services
  • Threat Intel
  • Digital Risk Protection Services (DRPS)
  • Ransomware Recovery as a Services (RRaaS)
  • DPDP Compliance
  • Managed Detection and Response
  • Cybersécurité et Data Privacy Conscience et rigueur.
Ressources
  • Blog
  • Livres blancs
  • Fiches techniques
  • Rapports sur les menaces
  • Manuels
  • PoV
  • Comprendre Data Privacy
  • Dialogues du DPDP
  • Politique de conformité
  • CLUF
  • GoDeep.AI
  • SIA
  • Heure de confidentialité
Contactez-Nous
  • Sièges sociaux
  • Parlons de cybersécurité
Assistance
  • Support technique
  • logiciel de téléchargement
  • Mise à jour hors ligne
  • Mises à niveau du micrologiciel
  • Ameliorations
  • Documentation produit
À propos de nous
  • À propos Seqrite
  • Direction
  • Prix ​​et reconnaissance
  • Espace presse
Partenaire
  • Programme de partenariat Flare
  • Localiser un partenaire
  • Devenez Partenaire
  • Seqrite Certifications

© 2026 Quick Heal Technologies Ltd.

Plan du site La politique de confidentialité Mentions légales Politiques relatives aux cookies Conditions d'utilisation