A Rust-based port scanning tool designed for both beginners and professionals, offering customizable options from simple TCP scans to more advanced techniques.
- Basic TCP connection scanning
- Support for multiple targets (IPs or CIDR)
- Concurrent scanning using async or parallel processing
- Customizable output formats (standard, quiet, JSON)
- Modular design for easy extension and maintenance
- Rust stable toolchain
- Optional: sudo/root access for SYN scan support
cargo install --git https://github.com/HuRuilizhen/portscan.gitportscan --target github.com --ports 1-100,3000 --timeout 500To get more information, please run portscan --help.
This project is licensed under the MIT License. See LICENSE for details.