Définition simple
Le sandboxing consiste à exécuter un programme ou un fichier dans un environnement isolé pour observer son comportement et limiter les risques.
Définition technique
Une sandbox peut restreindre les accès aux fichiers, processus et réseaux, par virtualisation ou mécanismes de confinement. L'isolation n'est jamais absolue : des failles d'évasion et des techniques de détection de sandbox existent.
À quoi cela sert ?
Analyser des fichiers suspects et réduire les risques d’exécution de contenu non fiable.
Exemple concret
Une passerelle email peut ouvrir une pièce jointe dans une sandbox avant de la livrer à l’utilisateur.
Problèmes fréquents
- Malware détectant la sandbox
- Analyse trop courte
- Faux négatifs
Termes associés
À retenir : une sandbox limite les effets d’une exécution suspecte, sans garantir une isolation parfaite.