Crates.io | boop-ping |
lib.rs | boop-ping |
version | 0.1.0 |
source | src |
created_at | 2021-04-03 17:33:47.869639 |
updated_at | 2021-04-03 17:33:47.869639 |
description | An experimental ping tool |
homepage | |
repository | https://github.com/ewpratten/boop |
max_upload_size | |
id | 378391 |
size | 50,995 |
boop
is a commandline tool that aims to be a super simple cross between ping
and nmap
. The tool can quickly probe hosts using ICMP ping packets, and report their status. This probe functionality can be mixed with the program's -n
flag to probe an entire subnet for hosts.
To build boop
, just use cargo:
sudo apt install liboping-dev
git clone https://github.com/ewpratten/boop.git
cd boop
cargo build
cargo install --path .
Or, to install from crates.io
, use:
cargo install boop-ping
USAGE:
boop [FLAGS] [OPTIONS] <host>
FLAGS:
-h, --help Prints help information
-n, --scan-network Scan the entire subnet of the specified host
-V, --version Prints version information
OPTIONS:
-t, --timeout <timeout> Specify a ping timeout in seconds
ARGS:
<host> Host address
Examples:
# Pinging a host
boop 8.8.8.8
# Probing a subnet (192.168.1.0-255)
boop 192.168.1.1 -n