有时,某个程序会突如其来地困扰我进行更新。我很少屈服,因为我总是怀疑木马。例如,今天我得到了一个持久性:
我启动了Activity Monitor
,很肯定,确实有一个使用该名称的过程。
然而,在最后一次升级(升级到El Capitan)之后,我并没有安装Google Chrome或Google Earth。我在我的/Applications
文件夹中确认。
但是我确实看到了该文件夹~/Library/Internet Plug-Ins/Google Earth Web Plug-in.plugin
,大概是先前安装中留下的。我很困惑。看完我的登录任务
我看到Google Earth不应在登录时运行。
是什么启动了它,更重要的是,如何确认来自“ Update Helper
” 的请求不是特洛伊木马程序?
更新资料
答案和评论表明我的要求不清楚。在这种情况下,需要解决四个问题。为了增加难度,它们是:
- 我不再使用Chrome或Earth。如何删除Google软件更新程序。
- 如果自上次主要OS X升级以来不再使用或从未安装过该软件,该如何删除该软件?
- 弹出一个随机窗口,要求我输入密码。如果我的用户文件被污染,那已经很糟糕了,但是如果我给一个可疑的程序超级用户特权并趁机污染了系统,那就是一个完全不同的问题。如何确认弹出哪个软件?(又如何在登录任务中不显示某些内容而运行?我看不到任何root cron作业。我还应该在哪里寻找?)
- OS X主要版本升级存在问题。我就地升级(即不格式化驱动器)。〜/ Library和/ Library都在膨胀(
sudo du -h -s /Library
报告3.5G和sudo du -h -s ~/Library
报告4.7G)。如何清除不必要的文件夹?
我本打算问第三季度,但我很乐意为第一季度做出回答。
在您的回答和评论中,一些人建议此讨论可以解决Q1。虽然那篇文章确实很有帮助,但我没有文件
~/Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/\
Resources/GoogleSoftwareUpdateAgent.app/Contents/Resources/install.py
我最近的文件是
~/Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/\
Resources/GoogleSoftwareUpdateAgent.app/Contents/Resources/ksinstall
我很想抹掉文件夹
rm -fr ~/Library/Google/GoogleSoftwareUpdate/
有什么建议吗?
defaults write com.google.Keystone.Agent checkInterval 0
至少应禁用更新程序,直到找到将其完全删除的解决方案为止。
install.py
文件已被替换ksinstall
。
~/Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/Contents/Resources/GoogleSoftwareUpdateAgent.app/Contents/Resources/ksinstall --uninstall
确实清除了以开头的子树~/Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bundle/
。之后,运行会defaults read com.google.Keystone.Agent
回复Domain com.google.Keystone.Agent does not exist
。一切都很好。您是否愿意总结答案以供参考?