Eliminar Little Snitch por completo (Mac OS X Snow Leopard)

10

Desinstalé Little Snitch hace meses. O eso pensé.

Al abrir Console.app, veo algo como esto:

¡Muchas entradas de LittleSnitchUIAgent!

Aquí hay un registro textual:

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

Las búsquedas de Spotlight para 'little snitch' o 'littlesnitch' no arrojan resultados. Sin embargo, parece que no me libré de Little Snitch por completo, ya que todavía está usando mi CPU.

¿Algunas ideas?

Mathias Bynens
fuente

Respuestas:

11

¿Has intentado descargar Little Snitch nuevamente y ejecutar el desinstalador?

Little Snitch 2.2

Chealion
fuente
5

Mire en las siguientes ubicaciones los archivos plist que parecen estar relacionados con Little Snitch. Lo más probable es que comiencen con at.obdev:

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

Mueva los archivos ofensivos a una ubicación diferente, reinicie y vea si solucionó las cosas.

Tenga mucho cuidado, especialmente con las ubicaciones / System, porque si elimina el archivo incorrecto, podría dañar su sistema.

Perro rudo
fuente
4

No hay necesidad de editar ningún archivo; simplemente descargue el servicio y elimine su plist:

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

Necesitas una terminal abierta:

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

haga una copia de seguridad de overrides.plist (asegúrese de que esté allí usando el comando ls )

sudo cp overrides.plist overrides.bak 

abrir overrides.plist

sudo vim overrides.plist

Busque las Little Snitch UIAgententradas y elimínelas. Salvar. Cerca. Reiniciar. (esto también debería remediar las entradas de usuario)

Verifique la consola si hay entradas.

ricbax
fuente
1
Gracias por tu respuesta. Desafortunadamente, no pude encontrar ninguna entrada coincidente en ese archivo (intenté buscar 'little' y no obtuve ningún resultado). PD: El segundo paso probablemente debería leer sudo cp overrides.plist overrides.bak.
Mathias Bynens el
0

Si no desea jugar manualmente con launchd, Lingon es un editor gráfico para ello. Desafortunadamente, su desarrollo ha cesado, pero aún funciona bien y es de código abierto.

MJeffryes
fuente
0

Necesitaba eliminar Little Snitch de un sistema que no arrancaba (por lo tanto, no podía usar el desinstalador) y lo logré iniciando sesión en Modo de usuario único (mantenga presionada la tecla Cmd + S) y luego montando la unidad y ejecutando comandos desde un guión publicado en apple.stackexchange.com/questions/56481/remove-little-snitch-via-script

¡Peligro! mi sistema no tenía datos, ¡podrías arruinar el tuyo!

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

Trabajó para mi...

Descubrí que usar solo la aplicación Lactl no era suficiente; supongo que el kext todavía estaba cargado, porque vería LS(4050) Little Snitch Starten los detallados mensajes de inicio después de descargar y ejecutar todos mis / Library / LaunchDaemon / scripts

ptim
fuente
PS .. esto estaba en 10,8, Snow Leopard no, lo siento
optim