完全删除Little Snitch(Mac OS X Snow Leopard)


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

Spotlight搜索“小小举报”或“小小举报”不会产生任何结果。但是,似乎我并没有完全摆脱Little Snitch,因为它仍然消耗着我的CPU。

有任何想法吗?

Answers:



5

在以下位置查看一下看起来与Little Snitch相关的plist文件。他们最有可能从以下内容开始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条目)

检查控制台是否有任何条目。


1
感谢您的回答。不幸的是,我在该文件中找不到任何匹配的条目(我尝试搜索“ little”并且根本没有结果)。PS:第二步可能应该阅读sudo cp overrides.plist overrides.bak
Mathias Bynens,2009年

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"

为我工作...

我发现仅使用launctl是不够的-我猜想kext仍然在加载,因为LS(4050) Little Snitch Start卸载和管理所有/ Library / LaunchDaemon /脚本后,我会在详细的启动消息中看到


PS ..这是在10.8,而不是Snow Leopard,对不起
ptim
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.