2 releases
0.1.1 | Aug 13, 2022 |
---|---|
0.1.0 | Aug 8, 2022 |
#7 in #open-ports
1MB
106 lines
hyper-scan
A multi-threaded port scanner and service detection utility.
Demo
Installation
- Install Rust (Installs
cargo
) - Install hyper-scan via cargo
cargo install hyper-scan
Usage
hs [-h host] [-s startPort] [-e endPort] [-j threads] [-v verbose] [-t timeout]
See full help information with the --help
flag.
Examples
-
Scan all ports on your localhost
127.0.0.1
:hs
-
Scan all open ports on
128.2.3.5
:hs 128.2.3.5
-
Scan all ports on
128.2.3.5
between200
and50300
:hs 128.2.3.5 -s 200 -e 50300
-
Scan all ports on
128.2.3.5
between200
and50300
using8
threads:hs 128.2.3.5 -s 200 -e 50300 -j 8
Contribution
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as below, without any additional terms or conditions.
License
Licensed under either of
- Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.
Dependencies
~5–14MB
~156K SLoC