How Shodan works ?
It works by scanning the entire Internet and parsing the banners that are returned by various devices. Using that information, Shodan can tell you things like what web server (and version) is most popular, or how many anonymous FTP servers exist in a particular location, and what make and model the device may be.
The algorithm of shodan is short and sweet :
1. Generate a random IPv4 address
2. Generate a random port to test from the list of ports that Shodan understands
3. Check the random IPv4 address on the random port and grab a banner
4. Repeat step 1.
How to use Shodan ?
Using shodan is very simple it works like search engines , but to get some valuable information , you need to understand how to search for a particular device by using specific queries .
It works by scanning the entire Internet and parsing the banners that are returned by various devices. Using that information, Shodan can tell you things like what web server (and version) is most popular, or how many anonymous FTP servers exist in a particular location, and what make and model the device may be.
The algorithm of shodan is short and sweet :
1. Generate a random IPv4 address
2. Generate a random port to test from the list of ports that Shodan understands
3. Check the random IPv4 address on the random port and grab a banner
4. Repeat step 1.
How to use Shodan ?
Using shodan is very simple it works like search engines , but to get some valuable information , you need to understand how to search for a particular device by using specific queries .


![[Image: nodeslovesrussia.png]](https://i.ibb.co/Nskr6x9/nodeslovesrussia.png)