eaxz3ro/tcp-port-scanner
GitHub: eaxz3ro/tcp-port-scanner
一个用 C 编写的轻量级 TCP 端口扫描器,通过 TCP Connect 方式探测目标主机指定端口范围内的开放端口。
Stars: 0 | Forks: 0
## 功能
- **TCP Connect 扫描** - 使用可靠的基于 TCP 连接的扫描
- **可自定义端口范围** - 指定起始和结束端口以进行定向扫描
- **简单的界面** - 方便技术用户和非技术用户使用
- **开放端口检测** - 识别并列出目标系统上的所有开放端口
- **端口数量统计** - 显示发现的开放端口总数
## 前置条件
- GCC 编译器
- Linux/Unix 环境
### 安装说明
```
# Clone 仓库
git clone https://github.com/yourusername/tcp-port-scanner.git
cd tcp-port-scanner
# 编译程序
gcc scan.c -o scan
```
## 使用说明
### 命令语法
```
./scan
```
### 示例:基础 Localhost 扫描
**命令:**
```
./scan 127.0.0.1 1 100
```
**输出**
```
Port 22 is open
Port 80 is open
Total number of open ports: 2
```
标签:客户端加密, 并发处理, 插件系统, 数据统计, 端口扫描, 网络安全, 隐私保护