10

Я удалил 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 полностью, так как он все еще использует мой процессор.

Есть идеи?

6 ответов6

11

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

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

5

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

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

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

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

4

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

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

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

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)

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

0

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

0

Мне нужно было удалить Little Snitch из системы, которая не загружалась (следовательно, не могла использовать деинсталлятор), и выполнила ее, войдя в однопользовательский режим (удерживая нажатой клавишу Cmd+S), затем подключив диск и выполнив команды из сценарий размещен на сайте apple.stackexchange.com/questions/56481/remove-little-snitch-via-script

Опасность! моя система не имела данных - вы можете испортить вашу!

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

Работал на меня ...

Я обнаружил, что одного использования launchctl было недостаточно - я думаю, что kext все еще был загружен, потому что я видел LS(4050) Little Snitch Start в подробных сообщениях о запуске после того, как я выгрузил и rm'd все мои /Library /LaunchDaemon / scripts

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .