Mise en bac à sable
La mise en bac à sable est une stratégie de gestion des logiciels qui isole les applications des ressources système critiques et des autres programmes. Elle fournit une couche de sécurité supplémentaire qui empêche les logiciels malveillants ou les applications nuisibles d'avoir un impact négatif sur votre système.
Sans mise en bac à sable, une application peut disposer d'un accès illimité à toutes les ressources système et aux données utilisateur d'un ordinateur. En revanche, une application placée en bac à sable ne peut accéder qu'aux ressources de son propre « bac à sable ». Le bac à sable d'une application est une zone limitée d'espace de stockage et de mémoire qui contient uniquement les ressources nécessaires au programme. Si un programme doit accéder à des ressources ou à des fichiers situés en dehors du bac à sable, le système doit lui en accorder explicitement l'autorisation.
Par exemple, lorsqu'une application placée en bac à sable est installée dans OS X, un répertoire spécifique est créé pour le bac à sable de cette application. L'application dispose d'un accès illimité en lecture et en écriture au répertoire placé en bac à sable, mais elle n'est pas autorisée à lire ou à écrire d'autres fichiers sur le périphérique de stockage de l'ordinateur, sauf si le système l'y autorise. Cet accès est généralement accordé à l'aide de la boîte de dialogue Ouvrir ou Enregistrer, qui nécessitent toutes deux une saisie directe de l'utilisateur.
Limitations des applications placées en bac à sable
Bien que la mise en bac à sable offre une sécurité accrue aux utilisateurs, elle peut également limiter les fonctionnalités d'une application. Par exemple, une application placée en bac à sable peut ne pas autoriser les entrées de ligne de commande, car les commandes sont exécutées au niveau du système. Les utilitaires tels que les programmes de sauvegarde et les gestionnaires de raccourcis clavier peuvent ne pas obtenir les autorisations suffisantes pour fonctionner correctement. Pour cette raison, certains programmes ne peuvent pas être placés en bac à sable.
NOTE: OS X prend en charge la mise en bac à sable depuis OS X Lion, sorti en 2011. Le Mac App Store exige que les applications soient placées en bac à sable depuis mars 2012. Windows ne fournit pas nativement de mise en bac à sable pour les applications, mais certaines applications, comme les programmes Microsoft Office, peuvent être exécutées en mode bac à sable. En outre, plusieurs utilitaires Windows permettent d'exécuter des applications dans un bac à sable, ce qui les empêche d'affecter le système ou les autres applications.
Testez vos connaissances