amd1 wrote:
Thanks again John Galt and MrHoffman for your replies. I'm glad I asked my original firewall question, as I've learned a lot of other important stuff too.
Going back to my original question for a moment; you've all recommended leaving the firewall off except for users who know what they're doing. I'm wondering if there's any harm in having it on? Can it cause problems of any sort for the average user?
Because the default settings work fine for most people, because most networks already have firewalls, and because low-level network changes can be difficult to diagnose and troubleshoot and resolve.
Having supported some folks that had proclivities involving poking at unknown buttons, and around adding security and adding security apps, they become immensely difficult to support, when — when, not if — things broke.
I’d suggest learning more about IP networking and routing, about ICMP traffic and related networking, about subnets, about VPNs, about the unwisdom of hidden SSIDs, using and detecting and ignoring port scans, and other related topics. About having backups, and the ability to revert to an earlier and stable configuration. Build a foundation.
As you add to your foundation, maybe add some canaries and detection capabilities, maybe a security review, maybe an equipment inventory including system or firmware revisions, unexpected device detection, detection for indications of data egress, and adding deeper or offsite backups as appropriate.
Also recognize that adversaries can choose what is the easiest path for them, not necessarily the path we might prefer. That might include exploiting a down-revision or unsupported network printer and “re-deploying” it as a hostile network probe, for instance. Which has ~nothing to do with the Mac firewall.
But this is your Mac. This is your firewall. Have at.
You'll learn a whole lot, but you’ll learn a whole lot.
Or you’ll learn a whole lot, ask for help, and get a polite suggestion to wipe and reinstall, and stop poking.