How Does It Work
We use the following step to detect the hosting provider(s) for a url.
- Analyze Routing Table Data
We analyze IP ranges from Remote Route Collectors to build a database of ISP to IP range relationships.
- Retrieving IP addresses
We use DNS lookups to retrieve IP addresses for each url. If the returned IP addresses belong to a Content Delivery Network (CDN), we'll check subdomains for additional IP addresses that might point to the url's actual server.
- IP Database Lookup
We then check each of the discovered IP addresses against our database of ip ranges. If the discovered IP address is within an IPS's range, we've found the hosting provider.
who-hosts-this.com is created and goes live with hosting prover detections.
Added statistics and screenshot to hosting provider pages.