I am a website developer (mainly using MVC.NET). Recently, we have been contacted by a hacker. He claimed that he knows our admin URL. The problem is we do not publish or put the admin URL anywhere on our webpage. The only place where the URL is listed is in CloudFlare DNS as A record.
So, when I challenge the hacker and, like magic, he/she pasted my admin URL.
I have spent days on google to find out how is it possible to find admin URL (which is part of a subdomain - but I never publish the URL). For curiosity - here is our admin URL xbda-www3345-hilo.mydomain.com
. The question is, how is it possible that anyone could know the subdomain of xbda-www3345-hilo
?
The IP address that hit the domain is msnbot
. How is it msnbot
(a search engine crawler) knows my admin domain?
Every time I change the admin domain, he would find out my admin domain after a few weeks. How is it possible?
I hosted my website on Azure VM machine (Windows 2016).