Vous savez sûrement déjà que plusieurs applications ont été infectées par le malware XcodeGhost, depuis
Apple envoie actuellement des lettres aux développeurs avec des instructions sur la façon de tester leur version de Xcode pour éviter des incidents similaires à l'avenir.
La publicité
La publicité
Nous avons récemment supprimé des applications de l'App Store,qui ont été créés en utilisant une fausse version de Xcode qui a paralysé les clients. Vous devez toujours télécharger Xcode directement depuis le Mac App Store ou sur le site Web des développeurs Apple et laisser Gatekeeper activé sur tous vos systèmes logiciels anti-fraude.
Gatekeeper vérifie automatiquement la signature du codepour Xcode et confirme que ce code est signé par Apple. Cependant, si les développeurs ont téléchargé Xcode à partir d'une autre source, ils doivent suivre ces étapes pour vérifier l'intégrité de leur version de Xcode:
Pour vérifier l'authenticité de votre copie de Xcode, exécutez la commande suivante dans le terminal du système avec Gatekeeper activé:
La publicité
La publicité
spctl -assess -verbose /Applications/Xcode.app
où /Applications/ est le répertoire où il est installéXcode. Cet outil effectue les mêmes vérifications que Gatekeeper, en utilisant les signatures du code d'application pour vérifier. L'évaluation Xcode peut prendre quelques minutes.
L'outil doit renvoyer le résultat suivant pour la version de Xcode téléchargée depuis le Mac App Store:
/Applications/Xcode.app: accepté
source = Mac App Store
et pour la version téléchargée à partir du site Web des développeurs Apple, le résultat doit se lire soit
/Applications/Xcode.app: accepté
source = Apple
Ou
/Applications/Xcode.app: accepté
source=Système Apple
Tout résultat autre que « accepté » ou tout autresource autre que « Mac App Store », « Apple System » ou « Apple System » ou « Mac App Store ». « Apple montre que la signature de l'application n'est pas valide pour Xcode. Vous devez télécharger une copie vierge de Xcode et recompiler vos applications avant de les soumettre pour examen.
Étonnamment, les applications iOS infectéesle logiciel malveillant a suivi le processus rigoureux d'examen des applications. Il reste donc à voir quelles mesures Apple prendra pour tester les applications qui ne contiennent pas de logiciels malveillants sur l'App Store.
Vous pouvez utiliser l'outil de commande Pangu pour savoir si des applications infectées par le malware XcodeGhost sont installées sur votre appareil iOS.