Skip to content

Rust port scanner, designed to be as simple, small, and fast as possible.

Notifications You must be signed in to change notification settings

17Chad/Xtreme-Rust-PortScanner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

XTREME Rust Port Scanner

Made with the intention to be as small and fast as possible. Intended for embedded devices where storage is a concern and speed is needed to get on/off target quickly.

How to run or build

"cargo run -- -a 192.168.1.1 -p 22,80,443,8080" to run normally.
"cargo run -- -a 192.168.1.1 -p 1-1024" 
"cargp run -- -a 192.168.1.1 -p 22

"cargo build --release" to build and optimize size of the executable.

Usage: -a Address -p Port

Available options:
    -a, --address <Address>  The address that you want to scan. Must be a valid IPv4 address.
    -p, --ports <Port>  The port(s) to scan. Specify a single port (e.g., 80), a list of ports (e.g.,
                        80,22,443,8080), or a range of ports (e.g., 1-1024).
    -h, --help          Prints help information

** To cross-compile in Rust, please see this guide: https://github.com/rust-cross/rust-musl-cross/tree/main **

About

Rust port scanner, designed to be as simple, small, and fast as possible.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages