8 votes

Erreur de mise à jour non sécurisée - SUPublicDSAKeyFile

Il y a une minute, j'ai vu apparaître la fenêtre contextuelle suivante :

Insecure update error

Erreur de mise à jour non sécurisée !
Pour des raisons de sécurité, le fichier (dsa_pub.pem) indiqué par la clé "SUPublicDSAKeyFile" doit exister dans les ressources de la liasse.

Je n'ai aucune idée de l'application qui génère cette erreur. Si j'ouvre la Console et cherche "SUPublicDSAKeyFile" ou d'autres chaînes, je ne trouve rien.

Comment puis-je savoir de quoi il s'agit ?

6voto

Jose Chavez Points 645

L'erreur provient du système Sparkle Update (SU). Il s'agit d'un système disponible gratuitement que les développeurs peuvent intégrer à leurs applications pour les mettre à jour en ligne.

Le message d'erreur que vous voyez peut provenir de n'importe laquelle de vos applications tierces qui utilisent Sparkle (c'est très populaire).

Le message d'erreur indique qu'un fichier important manque dans le paquet de l'application. Cela indique généralement une erreur du développeur (c'est-à-dire que le programme que vous avez téléchargé était "défectueux" au départ) - ou cela peut être dû au fait que vous avez supprimé le fichier manuellement.

Je commencerais par consulter le Moniteur d'activité pour voir quelles sont les applications tierces que vous exécutez, et j'essaierais simplement de fermer les applications les unes après les autres jusqu'à ce qu'il ne reste plus que celle qui est responsable de cette fenêtre contextuelle.

1 votes

Merci. Ma principale préoccupation est que cela ne signifie pas un problème (logiciel malveillant). Je soupçonne qu'il s'agit de F-Secure XFence, que j'ai essayé de supprimer mais qui a partiellement échoué, et cela pourrait en être le résultat. Mais je pense qu'il est prudent de cliquer dessus et d'en rester là pour l'instant.

1 votes

Il ne s'agit pas d'un logiciel malveillant, non. Le message peut être ignoré sans risque - le seul inconvénient est que ce programme spécifique ne pourra pas télécharger automatiquement ses mises à jour en ligne. Vous devrez le mettre à jour manuellement si vous souhaitez le conserver.

6voto

David Dehghan Points 169

Pour voir quelle application utilise cette bibliothèque, exécutez ceci dans le terminal

find /Applications -name Sparkle.framework

vous obtiendrez quelque chose comme :

/Applications/VLC.app/Contents/Frameworks/Sparkle.framework
/Applications/ForkLift.app/Contents/Frameworks/Sparkle.framework
/Applications/Docker.app/Contents/Frameworks/Sparkle.framework
/Applications/Wireshark.app/Contents/Frameworks/Sparkle.framework

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