The Mac Malware of 2021
objective-see.com
objective-see.com
For some vectors, this can be surprisingly effective. But it won't save you from malware that's already on your machines; if the bad guys can run anything at all on your computers, they can run their own DNS servers.
The default Pi Hole setup if pretty good.
You can add more lists, if you wish. I know of one that was highly rated some time ago... pre-covid, when I had some spare cycles to set this up.
$ cat /etc/pihole/adlists.list
https://raw.githubusercontent.com/StevenBlack/hosts/master/hostsBut I actually don't run it all that often. Instead, I try to monitor activity, like network access, or writes to file system areas that might indicate weird behavior.
But -- Now that my kid is heavy into macOS usage, and relatively inexperienced regarding possible malware vectors, I can't rely on runtime observation. I've installed a DNS block list for malware sites, log our net traffic, and periodically scan with clamAV.
For my own box, I try to keep things simple and learn how the system normally behaves, in the hope that I might notice if something weird is going on. I realize this is not an adequate solution.
I use Little Snitch for real-time monitoring of network activity; it can get distracting but it's a good way to see how much a process or application likes to phone home.
https://www.obdev.at/products/littlesnitch/index.html
It's worth looking at some of the tools provided by the author of the OP, ObjectiveSee.
https://objective-see.com/products.html
I used BlockBlock for a while. It pops up an alert when software tries to install itself into places that might run without your knowledge. LaunchAgents and system extensions. I don't recall ever seeing actual malware with this tool.
The author runs a Mac Security conference that seems to generate good work among the attendees, those who track Mac security best practices. Sysadmins and researchers. I have not attended, so my endorsement is perhaps not useful... Back in the 20th Century, I built and ran a business Mac network with hundreds of nodes, which was considered pretty big at the time. Focused conferences and workshops were amazing in getting an idea on how much I needed to learn.
If so I’m curious if you found one significantly better than the other for outbound connection monitoring?
I used Little Snitch a long time ago and am considering setting up something like it again.
For the rest of us: https://www.pcmag.com/picks/the-best-mac-antivirus-protectio...
You can check Little Snitch and alternatives for more control over connections.
Existence of this software is the core reason, me and my team to look at alternatives for Mac OS and finally after CSAM fiasco, to switch 90 percent of our workflow to Linux. We still use some Apple computers, but we isolated them from the network.
There is nothing false in knowing what is going on with my computer. I suggest reading this paper for more clarification. https://www.cs.cmu.edu/~rdriley/487/papers/Thompson_1984_Ref...