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 ```
标签:客户端加密, 并发处理, 插件系统, 数据统计, 端口扫描, 网络安全, 隐私保护