Live data from Hacker News

Hardening macOS

blog.bejarano.io

71–78 of 78 posts

Re: Hardening macOS

#71
post #64

"I recommend rolling your own email server" This is actively harmful advice. Do not roll your own email. Use a well-known provider with a solid security track record.

Use Protonmail and feel you’re super secure until the JS gets tampered by the three-letter agency and you’re screwed.

Re: Hardening macOS

#73
post #49

>Go to System Preferences > Security & Privacy > Firewall > Firewall Options… and check Block all incoming connections Thanks, but no, I need this one. The whole guide is for people feeling paranoid. PS: I'm not trying to say you should not make your machine more secure, but blocking\locking "all the stuff" is not a sane option either.

What do you need it for that it actually prevents? I've used this for close to a decade, and it has never broken anything. Sounds like FUD mate.

I need it for... incoming connections obviously. P2P applications is the best example.

Re: Hardening macOS

#74

Earlier quoted context omitted.

Ssh and p2p stuff are two examples off the top of my head. For p2p, you lose the ability for peers to initiate a connection with you if you block incoming traffic.

Why not block all incoming connections except on those ports?

That's what you usually do (preferably on your router if you are using one).

But the article says "and check Block all incoming connections". That's my point.

Re: Hardening macOS

#75
post #62
post #49

>Go to System Preferences > Security & Privacy > Firewall > Firewall Options… and check Block all incoming connections Thanks, but no, I need this one. The whole guide is for people feeling paranoid. PS: I'm not trying to say you should not make your machine more secure, but blocking\locking "all the stuff" is not a sane option either.

Are you running a server on your mac? If not, then who do you want to allow remotely connecting to your mac? Connections established/initiated by your machine still go through when you enable that setting.

Torrents, ssh on a daily basis. Some other stuff to experiment with from time to time.

Re: Hardening macOS

#76
Oh come on. The article suggests disabling features altogether because of their possibility of becoming insecure? Then how about these things:

• Don’t use any messenging apps.

• Remove your email accounts.

• Turn off Wi-Fi.

Re: Hardening macOS

#77

Earlier quoted context omitted.

It’s ironic to see a guide to securing anything recommend using plaintext MITM-able DNS rather than instructing users to build and configure a safe DNS-over-HTTPS resolver to the exact same IPs.

IIRC, Google DNS and Cloudflare DNS both support "DNS over TLS" and "DNS over HTTPS", that's the reason I recommend them in the first place.

It's not enough for the servers to support it, the resolver has to actually use it too. Your guide instructs people to configure the Cloudflare / Google DNS in system preferences, which will query those via plaintext DNS on port 53.

GP's point is that if you want to secure DNS, it's a bit more involved, hence the build in "instructing people to build and configure a HTTPS resolver".

I don't actually use this, as my home router handles DNS over TLS for everything, but a quick google search turns this up: https://blog.because-security.com/t/use-cloudflare-dns-with-....

Re: Hardening macOS

#78
Recommending Google's and Cloudflare's DNS is not privacy friendly at all. Even when you use an VPN and push all your domain name requests to either or.
Post reply on HN