Bombes logiques : définition et mesures de protection

  • Les bombes logiques restent inactives jusqu'à ce qu'une condition spécifique soit remplie

  • Un code dissimulé peut supprimer des fichiers, perturber le fonctionnement des systèmes ou altérer des données

  • Les auteurs d'attaques peuvent dissimuler des bombes logiques dans des logiciels, des scripts ou des programmes malveillants

  • Les mises à jour, les sauvegardes, les systèmes de contrôle d'accès et les antivirus contribuent à réduire ce risque

Qu'est-ce qu'une bombe logique ?

Les bombes logiques désignent des fragments de code malveillant conçus pour ne s'activer que lorsqu'une condition particulière est remplie. Ce code peut rester inactif et ne présenter aucun signe évident de dangerosité tant que cet élément déclencheur ne se produit pas. Il peut s'agir d'une date précise, de la suppression d'un compte utilisateur, de l'ouverture d'un fichier ou d'une action particulière effectuée sur le système. Une fois activée, la bombe logique exécute la tâche pour laquelle elle a été programmée.

Les bombes logiques sont souvent dissimulées dans des logiciels qui fonctionnent normalement, des scripts automatisés ou d’autres malware. Contrairement aux vers informatiques, elles ne se propagent pas spontanément. Le code doit d’abord être intégré à l’appareil ou au logiciel avant de pouvoir s’exécuter. Une fois activée, une bombe logique peut endommager des fichiers, perturber le fonctionnement d'apps ou s’inscrire dans le cadre d’une cyberattaque plus vaste.

Bombes logiques à retardement

Celles-ci s'activent à une heure ou à une date précise. Ce délai permet au code de rester dissimulé pendant plusieurs jours, semaines, voire des mois, après son injection.

Bombes logiques déclenchées par un évènement

Une action effectuée sur le système provoque l'exécution du code malveillant. Par exemple, lors de l'ouverture d'un fichier, du lancement d'une app ou de la saisie d'une commande précise.

Bombes logiques liées à un compte

Le code surveille toute modification apportée à un compte utilisateur, comme la désactivation du compte d'un employé. Lorsque cette modification se produit, le code s'active.

Bombes logiques liées à l’activité

Celles-ci s'activent lorsqu’un certain niveau d’activité est atteint, par exemple, un nombre défini de transactions, de connexions ou de lancements de programmes, et exécutent alors leurs instructions.

Bombes logiques associées à des logiciels malveillants

Un cheval de Troie, un ver ou tout autre logiciel malveillant peut contenir une bombe logique qui retarde une partie de l’attaque jusqu’à ce que l’appareil remplisse les conditions définies par l'auteur de l'attaque.

Comment fonctionne une attaque par bombe logique ?

Une attaque par bombe logique comprend deux phases principales : un élément déclencheur et une action nuisible. L'auteur de l'attaque dissimule le code de sorte qu'il reste inactif jusqu'à ce qu'une condition spécifique soit remplie.

1

Le hacker obtient un accès

Un hacker obtient l'autorisation de modifier des logiciels ou des scripts, exploite un compte compromis ou incite une personne à installer un fichier ou une app infectée.

2

Du code malveillant est dissimulé

Le hacker insère la bombe logique dans un logiciel d'apparence légitime, un processus automatisé, un élément de démarrage ou toute autre forme de logiciel malveillant susceptible d'être exécuté sur le système.

3

Le code reste en veille

La bombe logique vérifie régulièrement si sa condition de déclenchement est remplie. Tant que ce n'est pas le cas, le logiciel infecté peut continuer à fonctionner normalement et ne pas éveiller les soupçons.

4

L'élément déclencheur se produit

Une date est atteinte, un compte est modifié, un fichier est ouvert ou une autre condition programmée est remplie. Le code dissimulé reçoit alors l'ordre de lancer son action malveillante.

5

La commande s'exécute

La bombe logique peut supprimer ou altérer des fichiers, désactiver des logiciels, interrompre des opérations ou faciliter une autre attaque. L'étendue exacte des dégâts dépend des instructions définies par son créateur.

Quelques exemples concrets
de bombes logiques

Les bombes logiques sont souvent associées à des attaques menées par des acteurs internes, car les employés et sous-traitants de confiance peuvent disposer d'un accès aux systèmes importants. Les cas suivants illustrent à la fois l'ampleur des dégâts potentiels et l'importance d'une détection précoce.

Omega Engineering — 1996

Un ancien programmeur d'Omega Engineering a injecté du code malveillant dans les systèmes de l'entreprise avant son licenciement. Après son départ, ce code s'est activé et a détruit des logiciels d'usinage clés. Cette attaque a engendré des pertes estimées à environ 10 millions de dollars (environ 8,5 millions d'euros) et est devenue l'un des exemples les plus connus d'utilisation d'une bombe logique par une personne disposant d'un accès privilégié.

UBS PaineWebber — 2002

En 2002, un ancien administrateur système a implanté une bombe logique qui s'est déclenchée sur l'ensemble du réseau d'UBS PaineWebber. L'attaque a touché plus de 1 000 ordinateurs et occasionné plus de 3 millions de dollars (plus de 2,5 millions d'euros) de pertes. Le parquet a également indiqué que l'auteur de l'attaque avait tenté de tirer profit de la situation en pariant sur la chute du cours de l'action de la société.

Fannie Mae — 2008

Un sous-traitant a dissimulé une bombe logique dans un programme de routine exécuté sur le réseau de Fannie Mae. Celle-ci était programmée pour se déclencher en janvier 2009 et effacer les données stockées sur des milliers de serveurs. Un autre ingénieur a détecté et supprimé le code avant son exécution, évitant ainsi des dommages potentiellement graves.

Risques et conséquences
des bombes logiques

Les effets d'une bombe logique peuvent aller de la simple corruption de quelques fichiers à des dysfonctionnements généralisés. Comme le code peut rester dissimulé jusqu'à son activation, la restauration des données peut s'avérer difficile si les sauvegardes ou les systèmes connectés sont également affectés.

Perte ou altération des données

Une bombe logique peut entraîner la suppression des documents, l'écrasement des bases de données, la modification des enregistrements ou la corruption des fichiers. Cela peut entraîner la perte totale ou partielle d'informations personnelles ou professionnelles importantes.

Perturbation du système

Une bombe logique peut empêcher l'exécution de certaines apps, désactiver des services ou perturber le bon fonctionnement des appareils. Cela peut interrompre les tâches quotidiennes et les activités professionnelles critiques.

Pertes financières

Les temps d’arrêt, les recherches, la restauration des données et la perte d’activité peuvent engendrer des coûts élevés. Les fraudeurs peuvent également utiliser des bombes logiques dans le cadre d’actes de fraude, d’extorsion ou de sabotage.

Failles de sécurité persistantes

L’accès utilisé pour implanter une bombe logique peut révéler des failles plus généralisées, notamment des autorisations trop étendues, des comptes compromis, des logiciels non sécurisés ou une surveillance insuffisante.

Qui sont les cibles privilégiées
des bombes logiques ?

Les bombes logiques peuvent affecter des appareils individuels, mais ce sont généralement les organisations exploitant des logiciels complexes, traitant des données critiques et gérant de nombreux comptes disposant de privilèges élevés qui sont les plus exposées.

Comment vous protéger
contre les bombes logiques ?

Aucun outil ne peut à lui seul bloquer l'ensemble des bombes logiques. La meilleure protection consiste à associer téléchargement sécurisé, accès limité aux comptes, mises à jour logicielles, sauvegardes et protection contre les programmes malveillants.

Téléchargez à partir de sources fiables

Utilisez l'App Store ou le site officiel du développeur. Évitez les logiciels piratés, les pièces jointes inattendues et les programmes d'installation proposés par l'intermédiaire de publicités ou de fenêtres contextuelles suspectes.

Maintenez vos logiciels à jour

Installez sans tarder les mises à jour de macOS et des apps. Ces mises à jour corrigent les failles de sécurité que des hackers sont susceptibles d'exploiter pour installer ou exécuter du code malveillant.

Limitez l'accès aux droits d'administrateur

Accordez uniquement les droits d'administrateur ou de développeur aux personnes et aux apps en ayant réellement besoin. Lorsque la situation évolue, supprimez sans tarder les comptes et les accès inutilisés.

Sauvegardez les fichiers importants

Effectuez régulièrement des sauvegardes qui ne sont pas connectées en permanence à votre Mac. Une sauvegarde intacte peut vous aider à restaurer des fichiers si du code malveillant venait à les supprimer ou à les endommager.

Analysez les fichiers à la recherche de logiciels malveillants

Utilisez un logiciel antivirus réputé pour analyser les téléchargements, les apps installées, les scripts et les autres fichiers à la recherche de logiciels malveillants connus ou de code suspect avant qu'ils ne puissent causer des dommages.

Comment un antivirus contribue-t-il à réduire
les risques liés aux bombes logiques ?

Une bombe logique bien dissimulée peut être difficile à repérer avant son déclenchement. Intego Antivirus renforce votre protection en analysant les fichiers et les apps à la recherche de logiciels malveillants connus sur Mac et de codes suspects. Il ne peut pas garantir la détection de l'ensemble des scripts modifiés ou inactifs, mais il peut contribuer à bloquer les logiciels malveillants utilisés pour diffuser ou dissimuler des bombes logiques.

Protection en temps réel

Intego Antivirus analyse les fichiers et les apps pendant que vous utilisez votre Mac. Il peut bloquer les logiciels malveillants connus et d'autres menaces identifiées avant leur exécution.

Analyse des téléchargements

Intego Antivirus analyse les fichiers provenant de sites Web, de pièces jointes de courriels, de disques externes et d'autres sources. Cela permet de détecter les logiciels malveillants connus avant leur ouverture ou leur installation.

Analyses complètes manuelles

Une analyse complète passe au crible l'ensemble des fichiers présents sur votre Mac et peut permettre de détecter les menaces qui se sont introduites avant l'installation de la protection ou sa dernière mise à jour.

Mise en quarantaine des menaces

Si Intego Antivirus détecte un fichier malveillant, il peut le placer en quarantaine afin qu’il ne puisse plus être ouvert ni exécuté tant que vous n’avez pas décidé de le supprimer ou de le restaurer.

Foire aux questions

Intego

Fiable. Éprouvé. Performant.

Mû par l'innovation depuis plus de 25 ans, Intego fournit des solutions de cybersécurité avancées conçues pour protéger ce qui importe le plus : vos données, votre vie privée et vos appareils.

Grâce à son antivirus, son pare-feu, son VPN et ses outils d'optimisation système primés, Intego associe une puissante protection à la simplicité et à la fiabilité chères aux utilisateurs d'ordinateurs Mac et PC.

Money Back Guarantee Image

Bénéficiez d'une protection complète et de performances optimales pour votre ordinateur