A number of folks have indicated that various apps anonymously install Smart Crash Reporter. As well, a number have asked how to detect and disable SCR.
Easy enough. Look in
Library/InputManagers in your account. Smart Crash Reporter will be found in there, if installed in your user account. It could also appear in
/Library/InputManagers (or, if something truly evil installed it,
If it is there, tossing it in the trash will disable Smart Crash Reporter. Until the next time you run an app that silently installs it.
To permanently disable the anonymous installation of all InputManagers, go to Terminal and:
cd # Yes -- this next line will remove all InputManagers in your account. rm -rf Library/InputManagers touch Library/InputManagers sudo chown root Library/InputManagers sudo chmod a-rwx Library/InputManagers
This could obviously be modified just to target Smart Crash Reporter, but I really don’t want any Input Managers installed unless I specifically give the OK.
If your user account has administrative privileges, you will also likely want to do this:
sudo chmod -R g-w /Library/InputManagers
This will require authorization (or sudo) to install anything into /Library/InputManagers. Personally, my user account is not enabled for administration. I edited
/etc/sudoers to allow sudo access for my primary account and I have a separate admin-only account that I use to do machine administration.