nwscan


Namenwscan JSON
Version 0.2 PyPI version JSON
download
home_pagehttps://github.com/pdrb/nwscan
SummaryScan networks for alive hosts
upload_time2017-10-28 19:16:42
maintainer
docs_urlNone
authorPedro Buteri Gonring
requires_python
licenseMIT
keywords scan scanner network networks ip ips host hosts alive nwscan
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            nwscan
=======

Scan networks for alive hosts, uses CIDR notation.

Install
-------

Install using pip:

::

    pip install nwscan

Usage
-----

::

    Usage: nwscan network [options]

    scan network for alive hosts, uses CIDR notation

    Options:
    --version       show program's version number and exit
    -h, --help      show this help message and exit
    -r, --reverse   print not responding hosts rather than alive
    -w WORKERS      number of workers threads to use (default: 8)
    -t TIMEOUT      timeout of each ping request in seconds (default: 1)
    -n COUNT        number of ping requests to send (default: 1)
    -i INPUT_FILE   scan networks from input file (one network per line)
    -o OUTPUT_FILE  save sorted ips output to file

Examples
--------

Scan all 254 usable IPs of network '192.168.0.*':

::

    $ nwscan 192.168.0.0/24

Scan networks from 'networks.txt' file using 16 workers:

::

    $ nwscan -i networks.txt -w 16

Scan not responding hosts and save ips to file 'ips.txt':

::

    $ nwscan 192.168.0.0/24 -r -o ips.txt

Notes
-----

- Works on Python 2
- Tested on Linux and Windows (Cygwin)
            

Raw data

            {
    "_id": null,
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "cheesecake_code_kwalitee_id": null,
    "keywords": "scan scanner network networks ip ips host hosts alive nwscan",
    "upload_time": "2017-10-28 19:16:42",
    "author": "Pedro Buteri Gonring",
    "home_page": "https://github.com/pdrb/nwscan",
    "github_user": "pdrb",
    "download_url": "https://pypi.python.org/packages/95/fe/bfc5d461ae7077717a835255e513211ad949f518f1ebca345afb2784ef2e/nwscan-0.2.tar.gz",
    "platform": "",
    "version": "0.2",
    "cheesecake_documentation_id": null,
    "description": "nwscan\n=======\n\nScan networks for alive hosts, uses CIDR notation.\n\nInstall\n-------\n\nInstall using pip:\n\n::\n\n    pip install nwscan\n\nUsage\n-----\n\n::\n\n    Usage: nwscan network [options]\n\n    scan network for alive hosts, uses CIDR notation\n\n    Options:\n    --version       show program's version number and exit\n    -h, --help      show this help message and exit\n    -r, --reverse   print not responding hosts rather than alive\n    -w WORKERS      number of workers threads to use (default: 8)\n    -t TIMEOUT      timeout of each ping request in seconds (default: 1)\n    -n COUNT        number of ping requests to send (default: 1)\n    -i INPUT_FILE   scan networks from input file (one network per line)\n    -o OUTPUT_FILE  save sorted ips output to file\n\nExamples\n--------\n\nScan all 254 usable IPs of network '192.168.0.*':\n\n::\n\n    $ nwscan 192.168.0.0/24\n\nScan networks from 'networks.txt' file using 16 workers:\n\n::\n\n    $ nwscan -i networks.txt -w 16\n\nScan not responding hosts and save ips to file 'ips.txt':\n\n::\n\n    $ nwscan 192.168.0.0/24 -r -o ips.txt\n\nNotes\n-----\n\n- Works on Python 2\n- Tested on Linux and Windows (Cygwin)",
    "lcname": "nwscan",
    "name": "nwscan",
    "github": true,
    "coveralls": false,
    "bugtrack_url": null,
    "license": "MIT",
    "travis_ci": false,
    "github_project": "nwscan",
    "summary": "Scan networks for alive hosts",
    "split_keywords": [
        "scan",
        "scanner",
        "network",
        "networks",
        "ip",
        "ips",
        "host",
        "hosts",
        "alive",
        "nwscan"
    ],
    "author_email": "pedro@bigode.net",
    "urls": [
        {
            "has_sig": false,
            "upload_time": "2017-10-28T19:16:42",
            "comment_text": "",
            "python_version": "source",
            "url": "https://pypi.python.org/packages/95/fe/bfc5d461ae7077717a835255e513211ad949f518f1ebca345afb2784ef2e/nwscan-0.2.tar.gz",
            "md5_digest": "753eb19f9f5285d114f2db71d290d0d9",
            "downloads": 0,
            "filename": "nwscan-0.2.tar.gz",
            "packagetype": "sdist",
            "path": "95/fe/bfc5d461ae7077717a835255e513211ad949f518f1ebca345afb2784ef2e/nwscan-0.2.tar.gz",
            "size": 3565
        }
    ],
    "cheesecake_installability_id": null
}
        
Elapsed time: 0.06577s