HN user

nykolasz

549 karma
Posts22
Comments35
View on HN
world.hey.com 3y ago

May Shopify's immunity spread to the whole herd

nykolasz
7pts0
trunc.org 3y ago

How Cisco got Hacked – Tracking the attacker steps and the logs it generates

nykolasz
16pts0
arstechnica.com 3y ago

I’m a security reporter and got fooled by a blatant phish

nykolasz
2pts0
mccue.dev 3y ago

The different ways to handle errors in C

nykolasz
2pts0
www.mandiant.com 3y ago

Abusing Duo Auth Misconfigurations in Windows and Active Directory Environments

nykolasz
1pts0
medium.com 7y ago

After killing North SafeWeb, Symantec is now killing k9 web protection

nykolasz
3pts0
medium.com 7y ago

Guide on How to Troubleshoot DNS over HTTPS

nykolasz
3pts0
medium.com 7y ago

How to permanently change your DNS on Android (Private DNS to the rescue)

nykolasz
3pts0
medium.com 7y ago

PSA: Norton ConnectSafe DNS is shutting down. This is what you need to do

nykolasz
4pts0
medium.com 8y ago

Getting Started with DNS over HTTPS on Firefox

nykolasz
78pts77
medium.com 8y ago

DNS Market: 13% of all DNS traffic uses Google's 8.8.8.8, OpenDNS is close to 2%

nykolasz
3pts0
medium.com 8y ago

Phishing Protection at the DNS Level. Comparing DNS-Based Security Filters

nykolasz
4pts2
medium.com 8y ago

Getting started and troubleshooting DNS over TLS

nykolasz
2pts0
medium.com 8y ago

DNS Security and Private: Your options, the protocols and providers

nykolasz
2pts0
medium.com 8y ago

DNS Market Share – Percentage of Traffic via Google DNS X OpenDNS X CloudFlare

nykolasz
5pts0
medium.com 8y ago

The Most Popular DNS Providers – Google, OpenDNS, Quad9, CloudFlare Market Share

nykolasz
2pts0
medium.com 8y ago

DNS Market Share Analysis – Identifying the Most Popular DNS Providers

nykolasz
4pts0
medium.com 8y ago

DNS Performance compared: CloudFlare 1.1.1.1 x Google 8.8.8.8 x Quad9 x OpenDNS

nykolasz
860pts311
medium.com 8y ago

Ending DNS Hijacking with DNSCrypt

nykolasz
3pts0
medium.com 8y ago

DNS-based DDoS – Leveraging open resolvers against Uber

nykolasz
2pts0
medium.com 8y ago

Comparing the effectiveness of DNS-based porn filters: OpenDNS, Norton,

nykolasz
5pts0
medium.com 8y ago

DNS Security Compared: Quad9 X OpenDNS X Comodo Secure X Norton X Yandex

nykolasz
7pts0

I think 100% of the DNS outages in the past few months have been caused by DNSSEC. For little gain that DNSSEC provides.

Yep. What happens when Chrome adds DoH support? And Safari?

And whatever Gaming app the kids download? Suddenly it will become impossible to manage and maintain.

Not even talking about the troubleshooting nightmare.

DNS should be a system-level setting, not an App-level setting.

IP-based and domain-based. We have a long list of domains/IPs used by VPN providers.

Won't prevent someone from setting up its own SSH-based proxy on port 443, but covers things that are accessible and easy to use by young students (talking about elementary school on our case).

Again, we are talking about a school network with young kids (under 12/13).

Band-aid solution that worked pretty well. Very cheap to implement, widely supported and used by many schools.

Our student's data was still private (no emails or passwords being decrypted) and we did the filtering only based on the domain name. It also didn't require an expensive appliance that would be need if did the filtering based on SNI.

I replied sub-thread, but adding here to give some more visibility to some of the issues DoH is causing and will cause:

I work at a k12 school and I am involved on many k12 IT communities.

Some schools already removed Firefox from the students computers because it was being used as a "VPN" by some elementary students to access porn - at school. Guess what this VPN was? Just DNS over HTTPS.

There is a fine line between protecting yourself from your ISP and local network operators that NEED to apply some security policies to their traffic. Even Google offers "Safe Search" for schools and libraries that removes porn content.

Unfortunately, on our school network, we also allow BYOD (students with their own laptops and ipads), so we will have to have some strict rules to block DoH, the same way we block proxies and vpns.

The only other option is going to full HTTPS MITM, forcing a root SSL cert to all computers that use our network, which is the last thing that anyone wants to do.

Summary: This may lead to more HTTPS MITM or schools forbidding BYOD AND removing Firefox from their computers.

I work at a k12 school and I am involved with many IT admins from other schools.

Some schools already started to block Firefox from being installed because it was being used as a "VPN" by some elementary students to access porn - at school. Guess what this VPN was? Just DNS over HTTPS.

There is a fine line between your ISP and local network operators that NEED to apply some security policies to their traffic. Even Google offers "Safe Search" for schools and libraries that removes porn content.

Unfortunately, on our school network, we also allow BYOD, so we will have to have some strict rules to block DoH, the same way we block proxies and vpns.

I need to point out that Norton DNS has been retired and is not supported anymore (and never offered any privacy).

"On November 15, 2018, Norton ConnectSafe service is being retired or discontinued meaning the service will no longer be available or supported. You may continue to use ConnectSafe until November 15, 2018. However, we do recommend that you take a moment to review important details related to this announcement below."

Some alternatives: https://medium.com/@nykolas.z/norton-connectsafe-dns-is-shut...

I am actually surprised he didn't mention CleanBrowsing in their list, which I would recommend as good alternative to Norton and OpenDNS.

There are multiple extensions and VPN products out there (some better and some worse), so why are they choosing who wins or loses here. I know it is because of $, but I hate the direction they have been taking lately.

And no amount of phishing training will solve it - I don't think. People will still click on links, they will click on buttons and do what they think it is expected for them to do.

On the bright side, Google Safe Browsing is pretty good at catching new untargetted phishing campaigns, so most people get a good level of protection from that. I am also a big proponent of using a DNS firewall* layer to help minimize the exposure to phishing domains.

*I blogged about it here, comparing a few free DNS resolvers, if anyone is interested:

https://medium.com/@nykolas.z/phishing-protection-comparing-...

First, I think it gives too much power to the browsers. Firefox was already taking some dangerous choices with DNS over HTTPS on some of their recent changes. Chrome as well, doing changes that will benefit Google, in detriment of the rest of the web.

Second, I think it is an overall bad design choice to tunnel a lightweight protocol on top of HTTP on top of TLS. Instead of just tunneling it under TLS.

Pretty much there are 3 competing implementations for DNS resolution encryption (won't call it security):

  * DNSCrypt
  * DNS over TLS
  * DNS over HTTPS
If you are looking for something well tested and well supported, check out DNSCrypt (and the awesome DNSCrypt-proxy):

https://github.com/jedisct1/dnscrypt-proxy

It doesn't get a much love as it should, but it is probably the best way to secure encrypt your DNS requests right now. The protocol was initially developed by OpenDNS, but many resolvers support it right now (cisco, cleanbrowsing, etc). The list of supporting services is impressive:

https://download.dnscrypt.info/dnscrypt-resolvers/v2/public-...

On the other hand, DNS over [HTTPS|TLS] are pretty new and don't have as much support, except for a few players. A good list if here as well:

https://www.reddit.com/r/sysadmin/comments/976aj2/updated_li...

First, I have to say that I love cloudflare, but the last thing we need is the centralization of all our DNS resolution to them. Please Mozilla, don't give anyone too much power.

And if DNS over HTTPS is the way to go (which might be), give the user a choice. There are 3 public resolvers already offering DNS over HTTPS:

  Google[1] (was the first one to support it) 
  CloudFlare[2]
  CleanBrowsing[3] (for security and/or adult filtering)
And hopefully Quad9 will join the list soon. I hope this doesn't become a "search engine" war that the company that pays more becomes the chosen DNS. Please Mozilla, don't do that.

* 1: https://developers.google.com/speed/public-dns/docs/dns-over...

* 2: https://developers.cloudflare.com/1.1.1.1/dns-over-https/

* 3: https://cleanbrowsing.org/dnsoverhttps

There are 3 major protocols available for DNS privacy:

* DNSCrypt

* DNS over TLS

* DNS over HTTPS

DNSCrypt is the one with better client support and a long list of providers available. If you pick DNS over TLS or DNS over HTTPS you will be restricted to 3 or 4 major players (google, quad9, cloudflare and cleanbrowsing). If you trust them, you are good.

For example, this is the list of providers with DNSCrypt support: https://download.dnscrypt.info/dnscrypt-resolvers/v2/public-...

For DNS over (HTTPS|TLS), there is very little client tools available for troubleshooting. The best one I found was these 2 in PHP:

https://github.com/dcid/dns-over-tls-php-client https://github.com/dcid/doh-php-client