Sha256: 73e01a3ec839c683105fd95a0044215f1e6de5d65b26c3f2ac3de3ef1e49c236

Contents?: true

Size: 1.56 KB

Versions: 2

Compression:

Stored size: 1.56 KB

Contents

# rangescan

[![Gem Version](https://badge.fury.io/rb/rangescan.svg)](https://badge.fury.io/rb/rangescan)
[![Build Status](https://travis-ci.com/ninoseki/rangescan.svg?branch=master)](https://travis-ci.com/ninoseki/rangescan)
[![Coverage Status](https://coveralls.io/repos/github/ninoseki/rangescan/badge.svg?branch=master)](https://coveralls.io/github/ninoseki/rangescan?branch=master)
[![CodeFactor](https://www.codefactor.io/repository/github/ninoseki/rangescan/badge)](https://www.codefactor.io/repository/github/ninoseki/rangescan)

A CLI tool to scan websites on a specific IP range and filter the results by a regexp.

## Installation

```bash
gem install rangescan
```

## Usage

```bash
$ rangescan
Commands:
  rangescan help [COMMAND]                      # Describe available commands or one specific command
  rangescan scan [IP_WITH_SUBNET_MASK, REGEXP]  # Scan an IP range & filter by a regexp

$ rangescan help scan
Usage:
  rangescan scan [IP_WITH_SUBNET_MASK, REGEXP]

Options:
  [--host=HOST]                      # Host header
  [--port=N]                         # Port
  [--scheme=SCHEME]                  # Scheme (http or https)
  [--timeout=N]                      # Timeout in seconds
  [--user-agent=USER_AGENT]          # User Agent
  [--verify-ssl], [--no-verify-ssl]  # Whether to verify SSL or not
  [--max-concurrency=N]              # Concurrency limit for HTTP requests to scan

Scan an IP range & filter by a regexp (default regexp = .)
```

## License

The gem is available as open source under the terms of the [MIT License](https://opensource.org/licenses/MIT).

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
rangescan-0.3.0 README.md
rangescan-0.2.0 README.md