Metadata-Version: 2.0
Name: pingsweep
Version: 0.1.1
Summary: IPv4 Ping Sweep Scan Utility
Home-page: https://github.com/sirpsycho/pingsweep
Author: sirpsycho
Author-email: UNKNOWN
License: MIT
Keywords: pingsweep,scan,icmp
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 3

# pingsweep
Lightweight Pingsweeper - quickly ping many hosts

# Description

This utility provides a simple interface allowing a user to quickly ping a large group of hosts by IPv4 address or by hostname.

============================================

 - begin enumeration on unknown networks
 - check connectivity of a list of networked devices
 - define a custom ping timeout for faster or more thorough scans
 - default output is in a list-friendly format


# Usage

./pingsweep.py [options] start-ip end-ip

=============================

Ping a range: `./pingsweep.py 10.0.0.0 10.0.5.255`



Ping a list: `./pingsweep.py -l IP_list.txt`



Ping a /24 C-block: `./pingsweep.py 192.168.1.0`

=============================

```
./pingsweep.py -h
Usage: ./pingsweep.py [options] <start-ip> <end-ip>

Example: ./pingsweep.py 172.16.0.1 172.16.255.255

Options:
  -h, --help                    show this help message and exit
  -d, --debug                   display all pings, failed and successful
  -l IP_FILE, --list=IP_FILE    define a text file of one IP per line to ping
  -n, --hostnames               Attempt to resolve hostnames for successful pings
  -r, --reverse                 display failed pings instead of successful pings
  -t TIMEOUT, --timeout=TIMEOUT define a ping timeout in miliseconds (default is 200)
  -v, --verbose                 include fping statistics for each ping
 ```


