rudeone07/Distributed-Network-Vulnerability-Scanner
GitHub: rudeone07/Distributed-Network-Vulnerability-Scanner
一款基于 C++ 和 Winsock2 的 Windows 多线程 TCP 端口扫描器,用于快速探测 IP 段内的开放端口和主机存活状态。
Stars: 0 | Forks: 0
# 分布式网络漏洞扫描器
一款使用 C++ 编写的高性能、多线程网络扫描器,旨在快速识别开放的 TCP 端口并检查一系列 IP 地址的主机可用性。该扫描器专为 Windows 构建,使用 Winsock2、多线程和线程池来显著减少扫描时间,同时提供实时进度反馈。
一款使用 C++ 编写的多线程网络漏洞扫描器。
## 功能特性
- TCP 端口扫描(默认为 1–1024)
- 主机上线/下线检查
- 多线程扫描以获得更快的结果
- 进度百分比和实时开放端口显示
## 系统要求
- Windows(带 Winsock2)
- MinGW 或 MSYS2 用于编译
## 编译
```
g++ -std=c++17 src/main.cpp src/core/scanner_engine.cpp src/core/thread_pool.cpp src/network/tcp_scanner.cpp src/utils/config_loader.cpp src/utils/host_checker.cpp -o scanner.exe -lws2_32 -pthread
```
标签:C++, DNS查询工具, IP扫描, MinGW, MSYS2, Qt框架, TCP协议, Winsock2, 主机存活检测, 代码生成, 分布式, 密码管理, 插件系统, 数据擦除, 服务识别, 渗透测试工具, 端口扫描器, 线程池, 网安工具, 网络安全, 隐私保护