J'ai eu une expérience similaire aujourd'hui. J'ai pensé que cela pourrait vous être utile.
L'onglet "Préférences système > Sécurité et confidentialité > Général" m'a montré un logiciel système bloqué. Il mentionne le développeur "Jongwoo Choi" que je n'ai pas reconnu. De quel logiciel s'agit-il ? Où est-il installé ? Après avoir effectué des recherches sur Internet concernant ces extensions de logiciels bloqués, il semble qu'il s'agisse d'extensions de noyau ou de fichiers .kext.
En cherchant un peu plus, j'ai appris ceci :
- "Informations système > Logiciels > Extensions" affiche toutes les extensions installées sur votre machine. Laissez-lui un peu de temps pour se charger, la liste peut être longue.
- Maintenant, pour trouver l'extension bloquée par ce développeur, j'ai classé la liste par "Obtenu de". Si vous avez un nom d'extension, vous pouvez ordonner par la colonne "Nom de l'extension". La plupart des extensions sont obtenues d'Apple, donc je suppose qu'elles peuvent être ignorées. De même, celles dont la valeur "Loaded" est "yes" peuvent être ignorées puisque le logiciel est bloqué au chargement. J'ai ensuite coché chaque élément de "Identified Developer" ou "Not Signed".
- Vous devriez maintenant être en mesure de trouver le nom du développeur ou de la société (qui était mentionné dans la liste des logiciels bloqués de l'onglet "Préférences système > Sécurité et confidentialité > Général") dans les détails que vous obtenez pour chaque élément dans la fenêtre située sous la liste des extensions. Vérifiez la valeur de "Signé par". Pour moi, il n'y avait qu'une seule entrée pour ce développeur spécifique.
- Une fois que vous l'avez trouvé, la valeur de "Location" vous montrera où se trouve le fichier .kext. La valeur de "Bundle ID" peut également vous aider à expliquer de quoi il s'agit.
Comme les extensions du noyau n'étaient pas chargées, j'ai décidé de les supprimer.
sudo rm -rf path/to/the/kext/file
J'ai ensuite redémarré (je ne sais pas si c'est nécessaire). "Préférences système > Sécurité et confidentialité > Général" ne m'a pas montré le message de logiciel bloqué. Hourra !
Cependant, "System Information > Software > Disabled Software" DID me montre toujours une entrée de logiciel désactivé. J'ai reconnu le titre de l'entrée à partir des informations détaillées dans la liste des extensions plus tôt. C'est celui que je viens de supprimer. Pour moi, c'était "F3YNT8UCP3 - net.sf.tuntaposx.tap".
Pourquoi est-il toujours là alors que j'ai supprimé le fichier .kext ? Comme Elliott l'a mentionné dans un commentaire ci-dessus, il semble qu'il y ait une base de données SQLite qui suit les informations sur l'approbation des logiciels installés. La suppression du fichier .kext ne supprime pas l'entrée de la base de données.
Comment supprimer l'entrée de la db pour la supprimer de la liste "Informations système > Logiciels > Logiciels désactivés" est décrite en ici sur Stack Overflow . La première partie de l'entrée du logiciel désactivé est l'ID de l'équipe (F3YNT8UCP3 dans mon cas). Vous aurez besoin de cet ID pour spécifier l'entrée à supprimer de la base de données SQLite.
Ainsi, la suppression du fichier .kext devrait supprimer l'avertissement dans "Préférences système > Sécurité et confidentialité > Général". La suppression de l'élément de la base de données SQLite devrait supprimer l'entrée de logiciel désactivé dans "Informations système > Logiciels > Logiciels désactivés".