web-dev-qa-db-ja.com

リトルスニッチを完全に取り除く(Mac OS X Snow Leopard)

数か月前にLittleSnitchをアンインストールしました。そうかと思いました。

Console.appを開くと、次のようなものが表示されます。

A lot of LittleSnitchUIAgent entries!

テキストログは次のとおりです。

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で「littlesnitch」または「littlesnitch」を検索しても結果は得られません。それでも、Little SnitchはまだCPUを使い果たしているため、完全に取り除くことはできなかったようです。

何か案は?

10
Mathias Bynens

Little Snitchをもう一度ダウンロードして、アンインストーラーを実行してみましたか?

リトルスニッチ2.2

11
Chealion

Little Snitchに関連しているように見えるplistファイルについては、次の場所をご覧ください。ほとんどの場合、at.obdevで始まります。

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

問題のあるファイルを別の場所に移動し、再起動して、問題が解決したかどうかを確認します。

特に/ Systemの場所には注意してください。間違ったファイルを削除すると、システムに損害を与える可能性があります。

5
Rudedog

ファイルを編集する必要はありません。サービスをアンロードして、そのplistを削除するだけです。

Sudo launchctl unload /Library/LaunchDaemons/at.obdev.littlesnitchd.plist
Sudo rm /Library/LaunchDaemons/at.obdev.littlesnitchd.plist
4
Andy Lynch

オープンターミナルが必要です:

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エントリを探して、それらを削除します。保存する。閉じる。リブート。 (これにより、閲覧者のエントリも修正されるはずです)

エントリがあるかどうかコンソールを確認します。

1
ricbax

手動でlaunchdをいじりたくない場合は、 Lingon がそのグラフィカルエディターです。残念ながら、その開発は中止されましたが、それでも問題なく動作し、オープンソースです。

0
MJeffryes

起動しない(したがって、アンインストーラーを使用できなかった)システムから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を単独で使用するだけでは不十分であることがわかりました。アンロードしてすべての/ Library /をrmした後、詳細なスタートアップメッセージにLS(4050) Little Snitch Startが表示されるため、kextはまだロードされていると思いますLaunchDaemon /スクリプト

0
ptim