Avez-vous déjà reçu un message d’erreur indiquant qu’une application « est endommagée et ne peut pas être ouverte » et que « vous devriez la déplacer vers la corbeille », accompagné d’un bouton pratique pour le faire ? Si vous avez confiance en ce fichier, vous pouvez contourner ce problème à l’aide d’une simple commande Terminal.

COMMENT MODIFIER LE NOM D’AIRDROP SUR IPHONE, IPAD ET MAC

Comment sortir les fichiers de confiance de la quarantaine ?

Un Mac peut parfois rencontrer un fichier auquel il ne fait pas confiance et signaler qu’il est endommagé et qu’il doit être mis à la corbeille. On vous pardonnerait d’écouter macOS et de faire comme lui, mais la plupart du temps, l’application n’a rien d’anormal. Au contraire, macOS a mis l’application en quarantaine car il soupçonne un acte illicite.

Erreur « File is Damaged » sur macOS

Si vous faites confiance à l’origine de l’application que vous avez téléchargée (par exemple, un logiciel provenant directement d’un développeur en qui vous avez confiance), vous pouvez essayer d’ignorer l’avertissement et d’ouvrir quand même le fichier.

Pour ce faire, ouvrez une nouvelle fenêtre Terminal et tapez (ou collez la commande suivante) :

xattr -d com.apple.quarantine /path/to/app.app

Vous devez remplacer /path/to/app.app par l’emplacement cible du fichier que vous souhaitez libérer de la quarantaine. Une façon simple de le faire est de faire glisser le fichier dans la fenêtre du terminal, juste après la commande initiale.

Utilisez le Terminal pour supprimer un fichier de la quarantaine

Vous ne recevrez aucun retour d’information une fois la commande exécutée, mais avec un peu de chance, le fichier que vous avez essayé d’ouvrir n’affichera plus d’erreur et devrait fonctionner normalement.

L’application Cook Serve Delicious 2 fonctionne après avoir été mise en quarantaine.

Pourquoi cela se produit-il ?

macOS adopte une approche excessivement zélée de la sécurité, avec des fonctionnalités telles que Gatekeeper, qui tente de limiter les logiciels au Mac App Store, et System Integrity Protection, qui empêche les applications tierces d’altérer les parties sensibles du système ou d’injecter du code dans les applications Apple telles que Finder et Safari.

Ce processus de quarantaine ne s’applique qu’à certains fichiers APP contenus dans une archive ZIP téléchargée sur Internet. Les fichiers qui ont été partagés via une clé USB ou un emplacement de réseau local ne sont pas soumis aux mêmes protections.

Parfois, l’application peut être légitimement « endommagée » en ce sens qu’elle ne fonctionne pas, et la commande Terminal ci-dessus ne fera rien pour résoudre ce problème. Dans ce cas, vous devrez trouver une autre source pour votre application.

Soyez toujours prudent

Les logiciels malveillants sont plus courants qu’auparavant sur macOS, ce qui signifie que vous devez toujours être vigilant quant aux logiciels que vous téléchargez et choisissez d’exécuter. Le bon sens veut que vous évitiez les fichiers d’origine inconnue, mais même les fichiers dits « légitimes » peuvent être compromis, comme cela s’est produit avec le client BitTorrent de confiance Transmission en 2016.