1 votes

Safari 7.0.5 sur 10.9.4 ne parvient pas à vérifier la signature de code

J'ai remarqué que l'assistant de recherche du petit mouchard m'a dit que la signature de Safari n'était pas valide, j'ai donc lancé le codesign pour vérifier et j'ai obtenu ceci :

codesign -vvvv /Applications/Safari.app/
--validated:/Applications/Safari.app/Contents/MacOS/SafariForWebKitDevelopment
/Applications/Safari.app/: a sealed resource is missing or invalid
file modified: /Applications/Safari.app/Contents/Resources/English.lproj/InfoPlist.strings
file modified: /Applications/Safari.app/Contents/Resources/English.lproj/ServicesMenu.strings

Est-ce dangereux ? J'ai découvert que ce problème pouvait être lié à 1Password : https://discussions.agilebits.com/discussion/14419/safari-plugin-unverified

J'ai installé 1Password mais le plugin fonctionne, quelqu'un peut-il expliquer cela ? Dois-je m'inquiéter ?

EDIT : en trouver un autre : Safari semble être modifié

1voto

rpetrich Points 25769

Je ne pense pas que ce soit dangereux. Je ne pense pas que tu doives t'en inquiéter.

Les fichiers concernés sont juste des paires de chaînes de caractères et la version traduite pour une langue particulière. Le fichier InfoPlist.strings contient les descriptions de fichiers qui apparaissent dans le Finder (et à d'autres endroits, je suppose) pour les types de documents pris en charge par Safari, par exemple " document HTML " et " feuille de style CSS ". Le fichier ServicesMenu.strings contient une courte liste similaire des services fournis par Safari, par exemple "Ajouter à la liste de lecture". Les deux fichiers signalés comme modifiés sont un peu ennuyeux car ils fournissent des traductions en anglais de chaînes de caractères qui sont déjà en anglais. Si vous vérifiez les mêmes fichiers dans un dossier d'une autre langue au sein du paquet Safari, comme par exemple le français, le concept est plus clair.

<key>Web internet location</key>
<string>Adresse Internet du Web</string>
<key>Web site URL</key>
<string>Adresse URL du site web</string>
<key>Web site location</key>
<string>Adresse du site web</string>
<key>Windows icon image</key>
<string>Fenêtres icône image</string>

Dans le fil de discussion sur 1Password, il ne semble pas que la modification ait été causée par 1Password. En fait, on pensait initialement que c'était l'inverse, la discussion dans ce fil de discussion portait sur la question de savoir si les modifications causaient un problème avec 1Password parce que quelqu'un avait des difficultés à l'exécuter. Finalement, il s'est avéré que le problème avec 1Password était causé par Sophos. Les fichiers Safari modifiés n'avaient rien à voir avec cela.

Pour ce que cela vaut, j'obtiens les mêmes erreurs lorsque j'exécute le codesign avec Safari sur mes deux Macs. J'ai essayé de réinstaller la dernière mise à jour d'OS X (qui inclut Safari 7.0.5) mais cela n'a fait aucune différence. J'ai même essayé de réparer les permissions (ce qui, curieusement, a permis de corriger un fichier dans le paquet Safari), mais cela n'a malheureusement pas résolu le problème.

À moins que vous n'ayez des difficultés à faire fonctionner Safari ou à exécuter des extensions dans Safari, je ne m'en préoccuperais pas.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X