Create your own Shodan scanner for your terminal
Shodan is a search engine that lets user find specific devices connected to the internet using various filters. It works by searching the entire internet and returning various devices such as lists of routers, Webcam, surveillance cameras. In the Security of the internet of things, shodan can also be used to pin point the location of devices connected to the internet. You need to create a script for your terminal that has 3 options as follows:
- Get your IP
- Shodan Search to scan IPs, Hostnames, ports
- Scanning a specific Host
I have attached a link showing how the output of your program should look like. If you find an IP with an open port, please do not try gaining access to the device.
Deliverables:
Share the Screenshots of all 3 attacks in a PDF/Word file. Below the screenshots write the code snippet that you used to execute the preceding. Attach the link to the Gihub/Pagure repo and attach an ASCIINEMA recording of your terminal.
Contact Mentor:
Please do not copy someone else's work from the internet. If you have doubts contact the Fedora Summer Coding group using telegram. If you are not already a member you can join the group https://t.me/fedoraSummerCoding