Les malwares VBA circulent toujours

D’après Sophos, des centaines de modèles contenant du code VBA malveillant que les individus malintentionnés peuvent télécharger, intégrer à un fichier doc ou docx, puis diffuser à l’aide d’une campagne de spam sont disponibles sur le marché clandestin. Depuis plusieurs mois, les chercheurs identifient chaque jour de 50 à 100 nouveaux échantillons de ce genre de programme qui attaquent les utilisateurs de Word qui ont activé la fonction de macro (elle est désactivée par défaut dans Microsoft Office).

D’autres experts ont également noté une augmentation du nombre de malwares programmés en VBA (Visual Basics for Applications) au cours de cette année. Les observations de Sophos indiquent que dans la majorité des cas, la macro malveillante remplit le rôle d’un downloader qui aide les individus malintentionnés à propager des bankers (Dridex, Dyreza, ZeuS) ou des programmes d’escroquerie (CryptoWall).

Sophos indique que de temps à autres, les attaquants réalisent des expériences avec d’autres format comme XML, MHTML, RTF et même PDF. Pour éviter l’analyse du code VBA, ils adoptent différentes méthodes d’obfuscation (embrouillage, codage en base64 ou opération XOR) ou ils se contentent d’utiliser des applications d’obfuscation commerciales comme CrunchCode. La vitesse d’exécution ne préoccupe pas beaucoup les individus malintentionnés ; dans l’espoir de protéger leurs créations contre la détection, ils ont commencé à rendre le code plus complexe en ajoutant des opérations, des appels à des fonctions système exotiques et en allongeant excessivement les cycles d’exécution des fonctions.

Afin d’éviter les infections, les experts conseillent aux utilisateurs d’ignorer les demande d’activation des macros dans les documents en provenance de sources inconnues ou inattendues et de bloquer les fichiers Office avec macro envoyés aux adresses des employés depuis des sources externes.

Source: Softpedia

Posts similaires

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *