Shodan API Documention :
- REST API Documentation
- Exploits REST API Documentation
Shodan API Specification :
The banner is the main type of information that Shodan provides through the REST and Streaming API. This document outlines the various properties that are always present and which ones are optional.
The exploit type contains the normalized data from a variety of vulnerability data sources. The Exploits REST API returns this type for its search results. This document outlines the various properties that are always present and which ones are optional.
Programming Languages :
- Python
System :
- Linux
- Windows
RUN
[email protected]:~# git clone https://github.com/ismailtasdelen/shodansploit.git
[email protected]:~# cd shodansploit
[email protected]:~/shodansploit# python shodansploit.py
What’s on the tool menu ?
[1] GET > /shodan/host/{ip}
[2] GET > /shodan/host/count
[3] GET > /shodan/host/search
[4] GET > /shodan/host/search/tokens
[5] GET > /shodan/ports
[6] GET > /shodan/exploit/author
[7] GET > /shodan/exploit/cve
[8] GET > /shodan/exploit/msb
[9] GET > /shodan/exploit/bugtraq-id
[10] GET > /shodan/exploit/osvdb
[11] GET > /shodan/exploit/title
[12] GET > /shodan/exploit/description
[13] GET > /shodan/exploit/date
[14] GET > /shodan/exploit/code
[15] GET > /shodan/exploit/platform
[16] GET > /shodan/exploit/port
[17] GET > /dns/resolve
[18] GET > /dns/reverse
[19] GET > /labs/honeyscore/{ip}
[20] GET > /account/profile
[21] GET > /tools/myip
[22] GET > /tools/httpheaders
[23] GET > /api-info
[24] Exit
Cloning an Existing Repository ( Clone with HTTPS )
[email protected]:~# git clone https://github.com/ismailtasdelen/shodansploit.git
Cloning an Existing Repository ( Clone with SSH )
[email protected]:~# git clone https://github.com/ismailtasdelen/ismailtasdelen.git
Contact :
Mail : [email protected]
Linkedin : https://www.linkedin.com/in/ismailtasdelen/
GitHub : https://github.com/ismailtasdelen/
Telegram : https://t.me/ismailtasdelen/