Concernant Onyx, il faudrait poster dans le forum qui lui est consacré et où l'auteur intervient pour lui demander si c'est le comportement normal sous HighSierra (peut-être faut-il autoriser Onyx dans Sécurité et confidentialité pour qu'il puisse modifier les fichiers sur lesquels il intervient au niveau de macOS)
D'autre part, il n'est pas prudent de laisser GateKeeper parametré pour accepter les logiciels provenant de "n'importe où".
Il vaut mieux avoir parfois à ouvrir un logiciel dont on est sûr de la provenance par un clic droit puis ouvrir lors du 1er lancement , que de laisser la porte grande ouverte à tout et n'importe quoi.