in

Comment ouvrir des applications de «développeurs non identifiés» sur votre Mac

macOS a une fonctionnalité appelée «Gatekeeper» conçue pour verrouiller votre Mac, l’obligeant à exécuter uniquement des logiciels approuvés par Apple par défaut. Mais un Mac est verrouillé de la même manière qu’Android est verrouillé – vous êtes toujours libre d’exécuter toutes les applications de votre choix.

Gatekeeper fonctionne un peu différemment selon la version de macOS que vous utilisez. Les anciennes versions vous permettent de l’éteindre avec un simple interrupteur, tandis que macOS Sierra rend les choses un peu plus compliquées. Voici ce que vous devez savoir.

Comment fonctionne Gatekeeper

Chaque fois que vous lancez une nouvelle application sur votre Mac, Gatekeeper vérifie qu’elle est signée avec une signature valide. Si l’application est signée avec une signature valide, elle est autorisée à s’exécuter. Si ce n’est pas le cas, vous verrez un message d’avertissement et votre Mac empêchera l’application de s’exécuter.

Mais toutes les applications Mac ne sont pas signées. Certaines applications disponibles sur le Web, en particulier les plus anciennes, ne sont tout simplement pas signées, même si elles sont dignes de confiance. Peut-être qu’ils n’ont pas été mis à jour depuis un certain temps, ou peut-être que le développeur ne s’est tout simplement pas dérangé. C’est pourquoi Apple propose un moyen de contourner Gatekeeper. (Vous pouvez également contourner cela et exécuter une application non signée si vous développez vos propres applications.)

Gatekeeper connaît trois types d’applications différents:

  • Applications du Mac App Store: Les applications que vous installez à partir du Mac App Store sont considérées comme les plus fiables, car elles ont été soumises à un processus de vérification Apple et sont hébergées par Apple eux-mêmes. Ils sont également en bac à sable, bien que ce soit une raison pour laquelle de nombreux développeurs d’applications n’utilisent pas le Mac App Store.
  • Applications de développeurs identifiés: Les développeurs d’applications Mac peuvent acquérir un identifiant de développeur unique auprès d’Apple et l’utiliser pour signer leurs applications. Cette signature numérique garantit que l’application a effectivement été créée par ce développeur spécifique. Par exemple, lorsque vous installez Google Chrome sur votre Mac, il est signé avec l’identifiant de développeur de Google afin qu’Apple l’autorise à s’exécuter. S’il est découvert qu’un développeur abuse de son ID développeur – ou s’il a été acquis par des pirates qui l’utilisent pour signer des applications malveillantes – l’ID développeur peut alors être révoqué. De cette manière, Gatekeeper garantit que seules les applications créées par des développeurs légitimes qui ont eu la peine d’obtenir un ID de développeur et qui sont en règle peuvent fonctionner sur votre ordinateur.
  • Des applications de partout ailleurs: Les applications qui ne sont pas acquises sur le Mac App Store et qui ne sont pas signées avec un ID développeur appartiennent à cette dernière catégorie. Apple les considère comme les moins sécurisées, mais cela ne signifie pas qu’une application n’est pas digne de confiance – après tout, les applications Mac qui n’ont pas été mises à jour depuis des années peuvent ne pas être correctement signées.

Le paramètre par défaut autorise uniquement les applications des deux premières catégories: le Mac App Store et des développeurs identifiés. Ce paramètre doit fournir une bonne sécurité, permettant aux utilisateurs d’obtenir des applications depuis l’App Store ou de télécharger des applications signées depuis le Web.

Comment ouvrir une application non signée

Si vous essayez d’ouvrir une application non signée en double-cliquant dessus, cela ne fonctionnera pas. Vous verrez un « [App Name] ne peut pas être ouvert car il provient d’un message de développeur non identifié ».

Bien sûr, il peut y avoir un moment où vous rencontrez une application non signée que vous devez utiliser. Si vous faites confiance au développeur, vous pouvez quand même dire à votre Mac de l’ouvrir.

Attention: Gatekeeper est une fonction de sécurité, et il est activé par défaut pour une raison. N’exécutez que des applications de confiance.

Pour ouvrir une application non signée, vous devez faire un clic droit ou un contrôle-clic sur l’application et sélectionner «Ouvrir». Cela fonctionne sur macOS Sierra ainsi que sur les versions précédentes de macOS.

Vous serez averti que l’application provient d’un développeur non identifié. En d’autres termes, elle n’est pas signée avec une signature de développeur valide. Si vous faites confiance à l’application, cliquez sur «Ouvrir» pour l’exécuter.

C’est ça. Votre Mac se souviendra de ce paramètre pour chaque application spécifique que vous autorisez à exécuter, et vous ne serez pas invité à nouveau la prochaine fois que vous exécuterez cette application. Vous devrez simplement le faire la première fois que vous souhaitez exécuter une nouvelle application non signée.

C’est le moyen le meilleur et le plus sûr d’exécuter une poignée d’applications non signées. Autorisez simplement chaque application spécifique au fur et à mesure, en vous assurant de faire confiance à chaque application avant de l’exécuter.

Comment autoriser les applications de n’importe où

Dans les anciennes versions de macOS, vous pouviez désactiver entièrement Gatekeeper à partir des Préférences Système> Sécurité et confidentialité. Sélectionnez simplement «Partout» dans le paramètre «Autoriser les applications téléchargées depuis».

Dans macOS 10.12 Sierra, cependant, Apple a changé cela. Vous ne pouvez plus désactiver entièrement Gatekeeper à partir de la fenêtre Préférences Système. Voilà, une seule option graphique a été supprimée. Vous pouvez toujours choisir d’exécuter des applications non signées individuelles, et il existe une option de ligne de commande cachée pour contourner complètement Gatekeeper. Mais Apple ne veut pas que les utilisateurs moins informés désactivent cette fonction de sécurité, c’est pourquoi ce commutateur est masqué, tout comme l’option permettant de désactiver la protection de l’intégrité du système.

Si vous savez ce que vous faites et devez modifier le paramètre, vous pouvez le faire, même si nous ne le recommandons pas.

Tout d’abord, ouvrez une fenêtre Terminal. Appuyez sur Commande + Espace, tapez «Terminal» et appuyez sur Entrée pour en lancer un. Ou, vous pouvez ouvrir une fenêtre du Finder et vous diriger vers Applications> Utilitaires> Terminal.

Exécutez la commande suivante dans la fenêtre Terminal et indiquez votre mot de passe:

sudo spctl --master-disable

Après cela, dirigez-vous vers Préférences système> Sécurité et confidentialité. Vous constaterez que l’ancienne option «N’importe où» est revenue et est activée.

Votre Mac se comportera désormais comme avant si vous aviez sélectionné le paramètre «Partout», et les applications non signées fonctionneront sans aucun problème.

Pour annuler cette modification, sélectionnez simplement «App Store et développeurs identifiés» ou «App Store» dans le volet Sécurité et confidentialité.

Apple tente de rendre macOS plus sécurisé en cachant cette option aux utilisateurs moins avertis. Si vous avez besoin d’exécuter des applications non signées, nous vous encourageons à les autoriser une par une plutôt que de désactiver Gatekeeper et d’autoriser toutes les applications non signées à s’exécuter. C’est presque aussi simple et garantit que rien ne fonctionne sur votre ordinateur que vous n’approuvez vous-même.

Laisser un commentaire

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

Empêchez Facebook `` Ce jour-là '' de récupérer des souvenirs douloureux

Empêchez Facebook «  Ce jour-là  » de récupérer des souvenirs douloureux

Les contrôles parentaux d'Apple sont mauvais, mais aussi ceux de Microsoft

Les contrôles parentaux d’Apple sont mauvais, mais aussi ceux de Microsoft