Tens of thousands of newly registered domains (NRDs) make their way into the Domain Name System (DNS) daily. But what’s more worrying is the fact that a majority of these can pose threats to users, ...