Shodan is a search engine that lets you find specific computers (routers, servers, etc.) using a variety of filters. Some have also described it as a public port scan directory or a search engine of banners.
There are libraries available in Python, Ruby and Perl to easily get started. Click on the appropriate language below to learn more:
|
Learn how to use the Python library.
|
Learn about the Ruby library.
|
Learn about the Perl library.
|
Note
An API key is required for access, get yours at the Shodan API page for free.