This entry is the first of a series of blog entries in which we highlight a free ethical hacking tool within five minutes and provide five easy things to do with the tool.
Shodan is a search engine for Internet-connected devices. Using Shodan, you can find all types of devices across the world including printers, gaming servers, building automation systems, security cameras, network storage devices, and more. In ethical hacking projects, we often start off with a tool like Shodan.
Shodan is often called the “Google for Hackers.” If you do searches on Google, you can easily do searches in Shodan! Make sure to use the correct Shodan search syntax in your searches.
Anyone can create a free account. If you use a .edu email account you get unlimited searching and results. If you use a non-.edu email account you will face daily limits on searches and results. Create a free account and try the tips below!
Enter “printer” to do a general search to see how many printers Shodan finds across the world.
Scroll through the results to look at the data that Shodan grabbed about the printers; each individual result is represented by an IP address.
On the left-hand side of the main search results page, check out the top countries, top ports, top products etc.
One way to narrow down a general search is to replace the general term (such as "printer") with specific name of a printer (such as Canon or Lexmark or JetDirect).
Click on one specific result to view more detailed information about that result (like ports found open in the blue boxes, hostnames, location, organization and more)
A great way to learn more about Shodan is to play around with different searches and to follow your curiosity. And of course the best way to learn is to get cybersecurity coaching via GLC!
Remember to hack ethically. You can’t try to log onto a device or change settings of a device without permission for the organization under review. Enjoy your searching!