Rimozione completa di Little Snitch (Mac OS X Snow Leopard)


10

Ho disinstallato Little Snitch mesi fa. Almeno così, ho pensato.

Quando apro Console.app, vedo qualcosa del genere:

Molte voci su LittleSnitchUIAgent!

Ecco un registro testuale:

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

Le ricerche Spotlight per "boccino" o "littlesnitch" non danno risultati. Tuttavia, sembra che non mi sia liberato del tutto di Little Snitch, poiché sta ancora esaurendo la mia CPU.

Qualche idea?

Risposte:



5

Dai un'occhiata alle seguenti posizioni per i file plist che sembrano essere correlati a Little Snitch. Molto probabilmente inizieranno con at.obdev:

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

Spostare i file offensivi in ​​una posizione diversa, riavviare e vedere se ha risolto le cose.

Fai molta attenzione, specialmente con le posizioni / Sistema, perché se rimuovi il file sbagliato, potresti danneggiare il tuo sistema.


4

Non è necessario modificare alcun file; basta scaricare il servizio ed eliminarne il plist:

sudo launchctl unload /Library/LaunchDaemons/at.obdev.littlesnitchd.plist
sudo rm /Library/LaunchDaemons/at.obdev.littlesnitchd.plist

1

Hai bisogno di un terminale aperto:

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

crea una copia di backup di overrides.plist (assicurati che sia lì usando il comando ls )

sudo cp overrides.plist overrides.bak 

apri overrides.plist

sudo vim overrides.plist

Cerca eventuali Little Snitch UIAgentvoci e rimuoverle. Salva. Vicino. Reboot. (questo dovrebbe anche porre rimedio alle voci dell'utente)

Controlla la console se ci sono voci.


1
Grazie per la tua risposta. Sfortunatamente, non ho trovato alcuna voce corrispondente in quel file (ho provato a cercare 'little' e non ho trovato alcun risultato). PS: il secondo passo dovrebbe probabilmente leggere sudo cp overrides.plist overrides.bak.
Mathias Bynens,

0

Se non vuoi scherzare manualmente con launchd, Lingon è un editor grafico per questo. Sfortunatamente, lo sviluppo è cessato, ma funziona ancora bene ed è open source.


0

Avevo bisogno di rimuovere Little Snitch da un sistema che non si avviava (quindi, non poteva usare il programma di disinstallazione) e l'ho realizzato accedendo alla modalità Single User (tenere premuto Cmd + S) quindi montando l'unità ed eseguendo i comandi da un script pubblicato su apple.stackexchange.com/questions/56481/remove-little-snitch-via-script

Pericolo! il mio sistema non aveva dati: potresti rovinare il tuo!

#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"

Ha funzionato per me ...

Ho scoperto che usare launctl da solo non era abbastanza - suppongo che il kext fosse ancora caricato, perché avrei visto LS(4050) Little Snitch Startnei messaggi di avvio dettagliati dopo aver scaricato e inviato tutti i miei / Library / LaunchDaemon / script


PS .. questo era il 10.8, non Snow Leopard, scusa
pt
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.