No Thank You Adobe
Getting rid of Adobe’s “Creative” processes with santa.
It is named Santa because it keeps track of binaries that are naughty or nice. 1
Every time I quit an adobe app, like photoshop, I ended up with a bunch of background processes:
(Don’t forget we also have “Creative Cloud Helper”, “Core Sync”, “CCXProcess_”, and “CCLibrary”…)
Simply removing the com.adobe
plists from /Library/LaunchAgents/
and ~/Library/LaunAgents
can prevent them from starting up at login, but not after quitting an adobe app.
And soon you realize, you can kill everything except the AdobeIPCBroker
, every single time I tried to terminate the process, it will just come back. (sigh 😮💨)
After digging around the internet, found this post that gives the necessary steps to get rid of AdobeIPCBroker
:
- Kill Core Sync.
- Kill CCLibrary.
- Kill CCXProcess.
- Kill AdobeIPCBroker.
Introducing santa
Santa is a binary authorization system for macOS. It consists of a system extension that monitors for executions, a daemon that makes execution decisions based on the contents of a local database, a GUI agent that notifies the user in case of a block decision and a command-line utility for managing the system and synchronizing the database with a server. 1
Official git repo: google/santa
Latest release: tag:latest
TL;DR: santa will match the identifier of binary and block it if it matches one of the preset rules:
sudo santactl rule --silent-block --path /Library/Application\ Support/Adobe/Adobe\ Desktop\ Common/IPCBox/AdobeIPCBroker.app
sudo santactl rule --silent-block --path /Applications/Utilities/Adobe\ Creative\ Cloud/ACC/Creative\ Cloud\ Helper.app/
sudo santactl rule --silent-block --path /Applications/Utilities/Adobe\ Creative\ Cloud/ACC/Creative\ Cloud.app/
additionally:
sudo santactl rule --silent-block --path /Library/Application\ Support/Adobe/Adobe\ Desktop\ Common/ADS/Adobe\ Desktop\ Service.app/
sudo santactl rule --silent-block --path /Library/Application\ Support/Adobe/Creative\ Cloud\ Libraries/CCLibrary.app/
sudo santactl rule --silent-block --path /Applications/Utilities/Adobe\ Creative\ Cloud\ Experience/CCXProcess/CCXProcess_.app/
sudo santactl rule --silent-block --path /Applications/Utilities/Adobe\ Sync/CoreSync/Core\ Sync.app/
sudo santactl rule --silent-block --path /Applications/Utilities/Adobe\ Creative\ Cloud/ACC/Creative\ Cloud\ Helper.app/
feel free to kill the process from Activity Monitor. You don’t have to see it again in some times. You will need to update the rules after updating those apps since it uses sha256sum as identifiers.
incase you are wondering, photoshop 2022 and audition 2022 works just fine: