Shodan
Shodan provides data feeds on all devices directly connected to the Internet. The information is obtained via a globally distributed, real-time network of crawlers that find devices based on the software they run. For each device, Shodan stores the software it runs (including version), operating system, hostnames, location and much more. The processed data feeds are also made accessible through a public search engine website.