search for hosts info with shodan
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
LICENSE Initial commit Mar 25, 2017 Legal Disclaimer Added Apr 23, 2017


You need to install shodan with pip install shodan or easy_install shodan.
You need to install python-nmap with pip install python-nmap.
You need to set your API Key in the '' file.


-h, --help show this help message and exit
-i IP, --ip=IP info about one host
-l LIST, --list=LIST info about a list of hosts
-s SQ, --sq=SQ searchquery string
--nmap perform a nmap scan in the hosts
--setkey=SETKEY set your api key automatically
-r RANGE, --range=RANGE scan a range of ips. ex:
-o OUTPUT, --output=OUTPUT specify a output file

Nmap Options:
--sS TCP Syn Scan
--sT TCP Connect Scan
--sU UDP Scan


For One Host
python -i IP
For a list of Hosts
python -l list.txt
You can also set a searchquery to make a specific query with '-s' option!