There are many many services available to "search for domain names", but every one I have found returns results for **unregistered** domains; whereas I would like to a wildcard search for **registered** domains.

The purpose of my quest is to identify typosquatting and fake domains, e.g. if my company is `example.com` then I would like to be able to find `exrample.com`, `exampl.e.com`, `example.ru` etc.

Is there such a service, without enumerating all possibilities and using DNS resolution directly?

TLDR where can I find a list of all registered domain names?