RedTeam
1.Information-Gathering
1.Passive-Reconnaissance
DNS
Shodan


Website ---> https://www.shodan.io/dashboard (opens in a new tab)

- Example
```
$ shodan count microsoft iis 6.0
5310594
```
  • Download Results Search Shodan and download the results into a file where each line is a JSON banner. For more information on what the banner contains check out:

    Banner Specification (opens in a new tab)

    By default it will only download 1,000 results, if you want to download more look at the --limit flag.

    The download command is what you should be using most often when getting results from Shodan since it lets you save the results and process them afterwards using the parse command. Because paging through results uses query credits, it makes sense to always store searches that you're doing so you won't need to use query credits for a search you already did in the past.

    • Example

  • Host See information about the host such as where it's located, what ports are open and which organization owns the IP.

    Example

    $ shodan host 189.201.128.250

  • Find you IP (Myip) Returns your Internet-facing IP address.

    • Example
    $ shodan myip
    199.30.49.210
  • Parse Use parse to analyze a file that was generated using the download command. It lets you filter out the fields that you're interested in, convert the JSON to a CSV and is friendly for pipe-ing to other scripts.

    • Example

    The following command outputs the IP address, port and organization in CSV format for the previously downloaded Microsoft-IIS data:

    $ shodan parse --fields ip_str,port,org --separator , microsoft-data.json.gz

  • Search This command lets you search Shodan and view the results in a terminal-friendly way. By default it will display the IP, port, hostnames and data. You can use the --fields parameter to print whichever banner fields you're interested in.

    • Example

    To search Microsoft IIS 6.0 and print out their IP, port, organization and hostnames use the following command:

    $ shodan search --fields ip_str,port,org,hostnames microsoft iis 6.0