An open API service indexing awesome lists of open source software.

https://github.com/pathetiq/ShoScan

Shodan Port Scanner
https://github.com/pathetiq/ShoScan

hacking portscanner portscanning shodan shodan-api

Last synced: about 1 month ago
JSON representation

Shodan Port Scanner

Awesome Lists containing this project

README

        

# Shodan.io Port Scanning

A simple python script to scan multiple IPs through Shodan using the search API.

## Usage

- Open shoscan.py and update your `SHODAN_API_KEY` value.
- pip install -r requirements.txt
- compile a file (inputIpListFile.txt) with a list of IPs, 1 IP per line
- python shoscan.py -f inputIpListFile.txt
- Enjoy your results in csv files and in your console

## Todos

- Remove duplicates from the full results.csv
- Support other search function from Shodan API?

## Help making this little tool better?

Please submit issues with your Pull Requests

### Short results

- IP
- Port
- Protocol

### Full results: SHODAN Search Response - Data Returned
- city
- region_code
- os
- tags
- ip
- isp
- area_code
- dma_code
- last_update
- country_code3
- country_name
- hostnames
- postal_code
- longitude
- country_code
- ip_str
- latitude
- org
- data
- asn
- hash
- tags
- ip
- isp
- transport
- data
- port
- ssl
- hostnames
- location
- timestamp
- domains
- org
- os
- _shodan
- opts
- ip_str
- asn
- ports