I need something like a firewall, but instead of restricting network traffic, I want to be able to restrict scripts, applications, and processes in general from being allowed to run/execute in the first place.

Rather than having to constantly keep checking for rogue processes, troubleshooting, and terminating them individually. I just want them to:

  a) Die. Quickly, quietly, without manual user intervention.

Or (preferably):

  b) Be prevented from ever spawning in the first place.

PS: I don't think the old chmod utility is really appropriate at this level. I think I recall reading about an Apple style .plist/.xml solution for this kind of thing. I don't know enough about it to say if it's the right approach though.

  • Right now you are asking several questions at once: "Are all these Adobe processes necessary or does Illustrator work without them", "How can I prevent specific processes from getting created" and (implicitly) "do low-prio background processes impact available memory/performance". If the question is about blacklisting, please edit it down to exactly that. You can always ask additional questions separately.
    – nohillside
    Dec 21, 2019 at 10:15
  • 1
    @nohillside I've asked exactly one question here today. I was very clear about that.
    – voices
    Dec 21, 2019 at 10:20
  • 1
    At least related: Block Specific Apps on macOS
    – klanomath
    Dec 21, 2019 at 10:42
  • I‘ve removed the part about Adobe to help the readers focus on the blacklisting part. Having said that: does the link posted in the comments help to solve the problem?
    – nohillside
    Dec 21, 2019 at 11:00
  • 2
    Adobe is going to be a super special case, since it’s a very complicated, web of interconnected apps and daemons and services. Let’s get some answers on the easier general case. I’m hoping this is Catalina specific as it’s the best case for using new systems and controls.
    – bmike
    Dec 21, 2019 at 11:31


Browse other questions tagged .