AngeloRusu24/portscan-rs
GitHub: AngeloRusu24/portscan-rs
这是一个用 Rust 编写的快速并发 TCP 端口扫描器,用于高效检测网络开放端口。
Stars: 0 | Forks: 0
# portscan-rs 🔍 检测
用 Rust 编写的快速、并发的 TCP 端口扫描器。
## 功能
- ⚡ 通过 `tokio` 实现完全异步和并发
- 🎨 彩色终端输出
- 📊 实时进度条
- 🔍 已知服务检测(HTTP、SSH、MySQL、PostgreSQL 等)
- 🎯 自定义端口范围
## 安装
```
git clone https://github.com/AngeloRusu24/portscan-rs
cd portscan-rs
cargo build --release
```
## 用法
```
# 扫描 所有端口
./target/release/portscan-rs 192.168.1.1
# 扫描 特定端口范围
./target/release/portscan-rs 192.168.1.1 1 1024
```
## 示例输出
╔══════════════════════════════════════╗
║ portscan-rs v0.2.0 ║
╚══════════════════════════════════════╝
目标 : 192.168.1.1
端口 : 1-65535
超时: 500ms
端口 服务
──────────────────────────────
53 DNS
80 HTTP
443 HTTPS
✓ 发现 3 个开放端口。
## 技术栈
- [Rust](https://www.rust-lang.org/)
- [tokio](https://tokio.rs/) — 异步运行时
- [colored](https://crates.io/crates/colored) — 终端颜色
- [indicatif](https://crates.io/crates/indicatif) — 进度条
## 许可证
MIT
## 示例输出

标签:meg, Rust编程, TCP网络扫描, 二进制发布, 代码生成, 信息安全, 可视化界面, 开源工具, 异步并发, 插件系统, 数据统计, 服务检测, 渗透测试工具, 端口扫描, 终端工具, 网络安全, 通知系统, 隐私保护