Полное удаление Little Snitch (Mac OS X Snow Leopard)

32627
Mathias Bynens

Я удалил Little Snitch несколько месяцев назад. Или так, подумал я.

При открытии Console.app я вижу что-то вроде этого:

Много LittleSnitchUIAgent записей!

Вот текстовый журнал:

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 

Поисковые запросы «маленький стукач» или «маленький личинка» не дают результатов. Тем не менее, похоже, что я не избавился от Little Snitch полностью, так как он все еще использует мой процессор.

Есть идеи?

10

6 ответов на вопрос

11
Chealion

Вы пытались загрузить Little Snitch снова и запустить Uninstaller?

Маленькая снитч 2.2

5
Rudedog

Посмотрите в следующих местах файлы plist, которые выглядят так, как будто они связаны с Little Snitch. Скорее всего, они начнутся с at.obdev:

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

Переместите поврежденные файлы в другое место, перезагрузите компьютер и посмотрите, исправлены ли в нем вещи.

Будьте очень осторожны, особенно с каталогами / System, потому что, если вы удалите не тот файл, это может повредить вашу систему.

4
Andy Lynch

Там нет необходимости редактировать какие-либо файлы; просто выгрузите сервис и удалите его plist:

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

Вам нужен открытый терминал:

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

создайте резервную копию файла overrides.plist (убедитесь, что он там есть, с помощью команды ls )

sudo cp overrides.plist overrides.bak 

открыть overrides.plist

sudo vim overrides.plist 

Ищите любые Little Snitch UIAgentзаписи и удаляйте их. Сохранить. Близко. Перезагружать. (это также должно исправить записи peruser)

Проверьте Консоль, если есть какие-либо записи.

Спасибо за Ваш ответ. К сожалению, я не смог найти подходящих записей в этом файле (я попытался найти 'little' и ничего не нашел). PS: Второй шаг, вероятно, должен прочитать `sudo cp overrides.plist overrides.bak`. Mathias Bynens 14 лет назад 1
0
MJeffryes

Если вы не хотите вручную связываться с launchd, Lingon - это графический редактор для него. К сожалению, его разработка прекратилась, но он все еще работает нормально и является открытым исходным кодом.

0
ptim

I needed to remove Little Snitch from a system that wouldn't boot (hence, couldn't use the uninstaller) and accomplished it by logging in to Single User Mode (hold down Cmd+S) then mounting the drive and running commands from a script posted at apple.stackexchange.com/questions/56481/remove-little-snitch-via-script

Danger! my system had no data - you could mess yours up!

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

Worked for me...

I found that using launctl alone wasn't enough - I guess the kext was still loaded, because I'd see LS(4050) Little Snitch Start in the verbose startup messages after I'd unloaded and rm'd all my /Library/LaunchDaemon/ scripts

PS .. это было на 10,8, а не снежный барс, извините ptim 11 лет назад 0

Похожие вопросы