Lorsque vous lancez le client de bureau Binance pour la première fois sur macOS, Gatekeeper peut l'intercepter et afficher le message « Impossible de vérifier le développeur ». La solution est simple : faites un clic droit (ou Control + clic) sur Binance.app dans le Finder → Ouvrir → puis cliquez à nouveau sur Ouvrir dans la fenêtre contextuelle pour autoriser l'application une fois pour toutes. Vous pouvez également exécuter la commande xattr -d com.apple.quarantine /Applications/Binance.app dans le terminal pour supprimer définitivement l'attribut de quarantaine. Assurez-vous de télécharger le programme d'installation uniquement sur le site officiel de Binance, car toute source tierce présente un risque de code malveillant. Si vous souhaitez l'utiliser en synchronisation sur votre mobile, cliquez sur l'application officielle Binance pour obtenir l'APK officiel. Cet article explique en profondeur le fonctionnement de Gatekeeper, ses déclencheurs et les méthodes d'autorisation.
I. Qu'est-ce que Gatekeeper ?
Gatekeeper est un mécanisme de sécurité introduit par macOS depuis la version 10.7.5 pour vérifier si les applications répondent aux exigences d'Apple en matière de « signature de développeur + notarisation » :
- Signature de développeur : Vérifie si l'application a été signée par un compte de développeur enregistré ;
- Notarisation : Vérifie si l'application a été soumise à Apple pour une analyse de code malveillant et a reçu un horodatage ;
- Attribut de quarantaine (quarantine) : Les fichiers téléchargés sur Internet reçoivent un marquage qui déclenche l'examen Gatekeeper lors de la première ouverture.
Bien que le client Binance possède une signature Apple Developer ID, certaines versions peuvent ne pas avoir été notarisées ou avoir été re-packagées par des miroirs tiers, ce qui amène Gatekeeper à les considérer comme « non vérifiées ».
II. Stratégies Gatekeeper selon les versions de macOS
| Version macOS | Comportement par défaut de Gatekeeper | Méthode d'autorisation |
|---|---|---|
| 12 Monterey | Double-clic : option « Ouvrir » disponible | Clic droit / Réglages |
| 13 Ventura | Double-clic : option « Ouvrir » disponible | Clic droit / Réglages |
| 14 Sonoma | Double-clic : uniquement « Annuler » | Clic droit + Réglages requis |
| 15 Sequoia | Double-clic : uniquement « Annuler » | Clic droit + Réglages requis |
Apple a durci ses politiques depuis Sonoma : le bouton « Ouvrir » n'est plus proposé directement lors d'un double-clic, il faut obligatoirement effectuer un clic droit pour déclencher l'autorisation. C'est pourquoi de nombreux utilisateurs pensent que Binance ne fonctionne plus après une mise à jour système.
III. Méthode 1 : Clic droit pour ouvrir (la plus rapide)
- Ouvrez le Finder → Applications ;
- Trouvez l'icône de Binance ;
- Maintenez la touche Control enfoncée et cliquez avec le bouton gauche sur l'icône de Binance (équivalent au clic droit) ;
- Dans le menu contextuel, choisissez Ouvrir ;
- Une fenêtre s'affiche : « macOS ne peut pas vérifier si Binance contient des logiciels malveillants » ;
- Cliquez à nouveau sur le bouton Ouvrir ;
- Saisissez votre mot de passe de session ou utilisez Touch ID pour confirmer.
Désormais, un double-clic suffira pour lancer l'application sans interception. L'autorisation consiste essentiellement à ajouter Binance.app à la liste de confiance de Gatekeeper.
IV. Méthode 2 : Autorisation via les Réglages Système
Si vous avez oublié la première méthode et que vous avez été bloqué par un double-clic :
1. Déclencher l'interception
Double-cliquez sur Binance ; le message « Impossible d'ouvrir Binance car le développeur ne peut pas être vérifié » apparaît → cliquez sur Annuler.
2. Ouvrir les Réglages Système
Cliquez sur l'icône Apple en haut à gauche → Réglages Système → Confidentialité et sécurité.
3. Trouver l'option « Ouvrir quand même »
Sous Sonoma / Sequoia, vous devez faire défiler la page jusqu'en bas pour trouver la section « Sécurité ». Vous verrez une ligne indiquant :
L'ouverture de « Binance » a été bloquée car l'application provient d'un développeur non identifié.
4. Cliquer pour autoriser
Appuyez sur le bouton Ouvrir quand même → saisissez votre mot de passe ou utilisez Touch ID → Binance se lancera immédiatement.
5. Démarrages ultérieurs
Double-cliquez à nouveau sur l'icône Binance ; l'application s'ouvrira directement sans fenêtre d'alerte.
V. Méthode 3 : Ligne de commande xattr pour supprimer l'attribut de quarantaine
Idéal pour traiter plusieurs applications à la fois ou pour des scénarios de déploiement automatisé.
1. Visualiser l'attribut de quarantaine
xattr -l /Applications/Binance.app
Si vous voyez le champ com.apple.quarantine, cela signifie que le marquage de quarantaine est présent.
2. Supprimer l'attribut de quarantaine
sudo xattr -rd com.apple.quarantine /Applications/Binance.app
-r traite récursivement tous les sous-fichiers ; -d supprime l'attribut spécifié. Une fois exécuté, le double-clic sur Binance ne sera plus intercepté.
3. Vérification
xattr /Applications/Binance.app
Si la sortie est vide, la suppression a réussi.
VI. Méthode 4 : Désactiver temporairement Gatekeeper
Si vous devez traiter un grand nombre d'applications, désactiver globalement et temporairement Gatekeeper est plus efficace, mais pensez impérativement à le réactiver ensuite.
1. Désactiver Gatekeeper
sudo spctl --master-disable
Sous Sonoma/Sequoia, si la commande est indiquée comme obsolète, utilisez :
sudo spctl --global-disable
2. Installer / Lancer Binance
Vous pouvez maintenant double-cliquer sur n'importe quelle application pour la lancer sans interception Gatekeeper.
3. Réactiver Gatekeeper
sudo spctl --master-enable
# ou
sudo spctl --global-enable
Cette étape est extrêmement importante. Laisser Gatekeeper désactivé à long terme revient à priver macOS de la moitié de ses capacités de défense au niveau applicatif.
VII. Quelle méthode est la plus sûre ?
- Méthode 1 (Clic droit) : La plus sûre. N'autorise que Binance.app sans affecter les autres applications ;
- Méthode 2 (Réglages Système) : Tout aussi sûre, adaptée aux situations où l'interception a déjà eu lieu ;
- Méthode 3 (Suppression xattr) : Sûre, à condition de s'assurer que la source du DMG téléchargé est fiable ;
- Méthode 4 (Désactivation spctl) : Non recommandée. Si vous oubliez de le réactiver, d'autres logiciels malveillants téléchargés pourraient s'exécuter sans obstacle.
VIII. Différence entre SIP et Gatekeeper
De nombreux utilisateurs confondent SIP (System Integrity Protection) et Gatekeeper. Voici la différence :
| Mécanisme | Objet de la protection | Mode de désactivation |
|---|---|---|
| Gatekeeper | Signature / Notarisation / Quarantaine des apps | Désactivable en mode normal |
| SIP | Fichiers et processus système critiques | Nécessite le mode de récupération (Recovery) |
| XProtect | Analyse en temps réel des logiciels malveillants | Pas de désactivation manuelle |
| Bac à sable (Sandbox) | Isolation des permissions d'application | Déclaré par l'application elle-même |
Le client Binance ne déclenchera que l'examen de Gatekeeper et ne sera pas bloqué par le SIP, car il est installé dans /Applications/ et non dans les répertoires système.
IX. Dépannage après l'interception Gatekeeper
Symptôme 1 : Toujours un message « Endommagé » après le clic droit
Cause : Le DMG est mal téléchargé ou a été modifié par un logiciel antivirus. Solution : Supprimez l'ancien Binance.app, téléchargez à nouveau le DMG, vérifiez le SHA-256 puis installez.
Symptôme 2 : Fermeture inattendue après l'autorisation
Cause : Incompatibilité entre la version du client et la version de macOS. Solution : Rendez-vous sur le site officiel de Binance pour retélécharger la dernière version correspondant à votre architecture.
Symptôme 3 : L'alerte réapparaît à chaque démarrage
Cause : L'attribut de quarantaine n'a pas été totalement supprimé. Solution :
sudo xattr -cr /Applications/Binance.app
-c efface tous les attributs étendus, ce qui est plus radical que -d com.apple.quarantine.
Symptôme 4 : Option « Ouvrir quand même » introuvable dans les Réglages
Cause : L'interface n'a pas été rafraîchie. Solution : Fermez et rouvrez la fenêtre des Réglages, ou tentez à nouveau un clic droit pour ouvrir l'application.
Symptôme 5 : Impossible d'autoriser sur un appareil géré par MDM
Cause : La gestion d'appareils en entreprise (MDM) interdit aux utilisateurs de modifier les politiques Gatekeeper. Solution : Contactez votre administrateur informatique pour ajouter l'application à la liste blanche, ou utilisez votre Mac personnel.
X. Informations sur la signature de développeur Apple
L'ID de signature de développeur du client Binance Mac est Binance Holdings Limited, et le Team ID est généralement M6K8B9N24W (sous réserve de modification). Vous pouvez vérifier avec la commande :
codesign -dv --verbose=4 /Applications/Binance.app 2>&1 | grep -E "Authority|Team"
La sortie doit contenir Developer ID Application: Binance Holdings Limited, sinon votre package d'installation est probablement contrefait. Supprimez-le immédiatement et téléchargez-le à nouveau.
Questions Fréquentes FAQ
Q1 : La désactivation de Gatekeeper présente-t-elle des risques de virus ?
R : Oui. Gatekeeper est la défense la plus importante de macOS au niveau applicatif. Une fois désactivé, toute application téléchargée peut s'exécuter directement. Il est recommandé de ne le désactiver que temporairement et de le réactiver aussitôt. Pour autoriser une application spécifique, préférez le clic droit.
Q2 : Sous Sonoma, le clic avec Control ne propose pas l'option « Ouvrir » ?
R : Il se peut que vous utilisiez le « clic droit du trackpad » au lieu de Control + clic. Essayez de toucher le trackpad avec deux doigts simultanément ou d'utiliser le clic droit d'une souris externe. Fn + clic peut également fonctionner.
Q3 : Pourquoi est-il impossible d'installer Binance sur mon Mac professionnel ?
R : C'est probablement dû à une politique MDM qui interdit l'installation d'applications de « développeurs non identifiés ». Vous devez contacter votre service informatique pour une mise en liste blanche ; contourner cela pourrait violer les politiques de sécurité de votre entreprise.
Q4 : Faut-il recommencer l'autorisation après avoir changé d'utilisateur sur le Mac ?
R : Non. L'autorisation Gatekeeper est liée à l'application elle-même dans /Applications/, elle est partagée par tous les utilisateurs. Le changement d'utilisateur n'affecte pas cela. Toutefois, si l'application est installée dans le dossier utilisateur ~/Applications/, elle ne sera effective que pour cet utilisateur.
Q5 : Existe-t-il un moyen d'automatiser le passage de Binance à travers Gatekeeper ?
R : Non. La première autorisation doit être effectuée manuellement par une personne disposant des droits d'administrateur ; c'est une barrière de sécurité fondamentale conçue par Apple. Les scripts d'automatisation peuvent tout au plus supprimer l'attribut de quarantaine au préalable, mais une confirmation utilisateur restera nécessaire.
D'autres détails sur l'utilisation de Mac ? Consultez la série complète de tutoriels Mac dans la navigation par catégorie.