Suppression complète de Little Snitch (Mac OS X Snow Leopard)

10

J'ai désinstallé Little Snitch il y a des mois. Ou alors, je pensais.

Lors de l'ouverture de Console.app, je vois quelque chose comme ceci:

Beaucoup d'entrées LittleSnitchUIAgent!

Voici un journal textuel:

21/11/09 22:05:31   com.apple.launchd[1]    (at.obdev.littlesnitchd[10045]) Exited with exit code: 1
21/11/09 22:05:31   com.apple.launchd[1]    (at.obdev.littlesnitchd) Throttling respawn: Will start in 10 seconds
21/11/09 22:05:33   Little Snitch UIAgent[10046]    2.0.4.385: m65968c1c
21/11/09 22:05:33   Little Snitch UIAgent[10046]    2.0.4.385: m579328b9
21/11/09 22:05:33   Little Snitch UIAgent[10046]    2.0.4.385: m41531ded
21/11/09 22:05:33   com.apple.launchd.peruser.501[170]  (at.obdev.LittleSnitchUIAgent) Throttling respawn: Will start in 10 seconds
21/11/09 22:05:41   com.apple.launchd[1]    (at.obdev.littlesnitchd[10049]) Exited with exit code: 1
21/11/09 22:05:41   com.apple.launchd[1]    (at.obdev.littlesnitchd) Throttling respawn: Will start in 10 seconds
21/11/09 22:05:43   Little Snitch UIAgent[10050]    2.0.4.385: m65968c1c
21/11/09 22:05:43   Little Snitch UIAgent[10050]    2.0.4.385: m579328b9
21/11/09 22:05:43   Little Snitch UIAgent[10050]    2.0.4.385: m41531ded
21/11/09 22:05:43   com.apple.launchd.peruser.501[170]  (at.obdev.LittleSnitchUIAgent) Throttling respawn: Will start in 10 seconds

Les recherches Spotlight pour «petit vif d'or» ou «littlesnitch» ne donnent aucun résultat. Pourtant, il semble que je ne me suis pas complètement débarrassé de Little Snitch, car il utilise toujours mon processeur.

Des idées?

Mathias Bynens
la source

Réponses:

11

Avez-vous essayé de télécharger à nouveau Little Snitch et d'exécuter le programme de désinstallation?

Little Snitch 2.2

Chealion
la source
5

Jetez un œil dans les emplacements suivants pour les fichiers plist qui ressemblent à Little Snitch. Ils commenceront très probablement par at.obdev:

/Library/LaunchAgents
/Library/LaunchDaemons
/System/Library/LaunchAgents
/System/Library/LaunchDaemons
~/Library/LaunchAgents
~/Library/LaunchDaemons

Déplacez les fichiers incriminés vers un autre emplacement, redémarrez et voyez si cela a corrigé les choses.

Soyez très prudent, en particulier avec les emplacements / System, car si vous supprimez le mauvais fichier, cela pourrait endommager votre système.

Rudedog
la source
4

Il n'est pas nécessaire de modifier des fichiers; déchargez simplement le service et supprimez sa liste:

sudo launchctl unload /Library/LaunchDaemons/at.obdev.littlesnitchd.plist
sudo rm /Library/LaunchDaemons/at.obdev.littlesnitchd.plist
Andy Lynch
la source
1

Vous avez besoin d'un terminal ouvert:

cd /private/var/db/launchd.db/com.apple.launchd

faire une copie de sauvegarde de overrides.plist (assurez-vous qu'il est là en utilisant la commande ls )

sudo cp overrides.plist overrides.bak 

open overrides.plist

sudo vim overrides.plist

Recherchez les Little Snitch UIAgententrées et supprimez-les. Sauver. Fermer. Redémarrez. (cela devrait également remédier aux entrées de l'utilisateur)

Vérifiez la console s'il y a des entrées.

ricbax
la source
1
Merci pour votre réponse. Malheureusement, je n'ai trouvé aucune entrée correspondante dans ce fichier (j'ai essayé de rechercher «petit» et je n'ai trouvé aucun résultat). PS: La deuxième étape devrait probablement être lue sudo cp overrides.plist overrides.bak.
Mathias Bynens
0

Si vous ne voulez pas jouer manuellement avec launchd, Lingon est un éditeur graphique pour cela. Malheureusement, son développement a cessé, mais cela fonctionne toujours bien, et c'est open source.

MJeffryes
la source
0

J'avais besoin de supprimer Little Snitch d'un système qui ne démarrerait pas (par conséquent, ne pouvait pas utiliser le programme de désinstallation) et je l'ai accompli en me connectant en mode mono-utilisateur (maintenez la touche Cmd + S) puis en montant le lecteur et en exécutant les commandes à partir d'un script publié sur apple.stackexchange.com/questions/56481/remove-little-snitch-via-script

Danger! mon système n'avait pas de données - vous pourriez gâcher le vôtre!

#Kill Little Snitch Processes
killall $NetworkMonitor
killall $UIAgent

rm -R /Library/Application\ Support/Objective\ Development/
rm -R /Library/LaunchAgents/at.obdev.LittleSnitchNetworkMonitor.plist
rm -R /Library/LaunchAgents/at.obdev.LittleSnitchUIAgent.plist
rm -R /Library/LaunchDaemons/at.obdev.littlesnitchd.plist
rm -R /Library/Little\ Snitch/*
rm -R /Library/Logs/LittleSnitchDaemon.log
rm -R /System/Library/Extensions/LittleSnitch.kext
rm -R "/Applications/Little Snitch Configuration.app"

A travaillé pour moi ...

J'ai trouvé que l'utilisation de launctl seule n'était pas suffisante - je suppose que le kext était toujours chargé, car je verrais LS(4050) Little Snitch Startdans les messages de démarrage détaillés après avoir déchargé et rmé tous mes / Library / LaunchDaemon / scripts

ptim
la source
PS .. c'était le 10.8, pas Snow Leopard, désolé
ptim