rpscan

Crates.iorpscan
lib.rsrpscan
version0.2.0
created_at2025-10-26 16:16:46.856144+00
updated_at2025-10-26 16:16:46.856144+00
descriptionA simple yet powerful TCP port scanner that supports domains and IP addresses
homepage
repositoryhttps://github.com/HuRuilizhen/portscan
max_upload_size
id1901580
size40,886
Ruilizhen Hu (HuRuilizhen)

documentation

README

PortScan

Build Status

A Rust-based port scanning tool designed for both beginners and professionals, offering customizable options from simple TCP scans to more advanced techniques.

Features

  • 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

Requirements

  • Rust stable toolchain
  • Optional: sudo/root access for SYN scan support

Table of Contents

Getting Started

Installation

cargo install --git https://github.com/HuRuilizhen/portscan.git

Basic Usage

portscan --target github.com --ports 1-100,3000 --timeout 500

To get more information, please run portscan --help.

License

This project is licensed under the MIT License. See LICENSE for details.

Commit count: 0

cargo fmt