https://github.com/krishpranav/rustscanner
A simple port scanner built using rust-lang
https://github.com/krishpranav/rustscanner
linux macos port port-scanner rust rust-lang rust-library windows
Last synced: 2 months ago
JSON representation
A simple port scanner built using rust-lang
- Host: GitHub
- URL: https://github.com/krishpranav/rustscanner
- Owner: krishpranav
- Created: 2021-11-06T09:07:55.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-11-06T09:43:47.000Z (over 4 years ago)
- Last Synced: 2025-03-27T18:17:03.999Z (over 1 year ago)
- Topics: linux, macos, port, port-scanner, rust, rust-lang, rust-library, windows
- Language: Rust
- Homepage:
- Size: 13.7 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# rustscanner
A simple port scanner built using rust-lang
[](https://forthebadge.com)
## Building:
```
cargo build
./target/debug/rustscanner
```
## Usage:
./rustscanner -h
```
USAGE:
rustscanner [FLAGS] [OPTIONS]
FLAGS:
-h, --help Prints help information
-u, --udp Scanning with UDP
-V, --version Prints version information
OPTIONS:
-c, --concurrency Number of concurrent scans [default: 65535]
-i, --ip Scanned IP address
-f, --outfile Result output file address
-p, --port Port Range or [default:
21,22,23,25,69,79,80,88,110,113,119,220,443,1433,1521,2082,2083,2086,2087,2095,2096,2077,2078,3306,3389,5432,6379,8080,9000,9001,9200,9300,11211,27017]
-t, --timeout Timeout Milliseconds [default: 800]
```
### Example:
```./rustscanner -i 127.0.0.1 -p1-65535```