Bon j'ai concocté une petite appli pour mettre ARD au tapis, et puis pour le récupérer au besoin. Je l'ai appelée StarWars. Elle fait les manipulations indiquées plus haut sur
ARDAgent (il faut partir d'une version originale, et pas déjà modifiée).
Vous pouvez la trouver
ici. Chez moi elle marche très bien sur un Mini PowerPC, mais je ne l'ai pas testée sur Mac Intel (je n'ai pas ce qu'il faut). Si quelqu'un pouvait se donner la peine...
Pour plus de précautions, faites une sauvegarde de
/System/Library/CoreServices/RemoteManagement/ARDAgent.app avant de commencer.
Pour vérifier que l'appli fonctionne bien, ouvrez le "Moniteur d'activité" en sélectionnant tous les process classés par ordre alphabétique (
ARDHelper ARDAgent et
AppleVNCServer apparaissent alors en haut). Ouvrez également "Préférences Système">"Partage" pour pouvoir relancer ARD au moment voulu. Attention, il faut être patient, car les réactions ne sont pas immédiates.
Quand l'ARD est désactivé, l'appli indique "Starwars on air - Security is high" (
ARDAgent quitte à chaque tentative de démarrage). Quand l'ARD est en mesure de refonctionner, l'appli indique "Starwars stopped - Security is low" (l'espionnage n'est possible qu'après relance de l'ARD).