cookiebot404-ui/network-scanner
GitHub: cookiebot404-ui/network-scanner
这是一个使用 Python 和多线程技术构建的轻量级网络端口扫描器,用于检测目标 IP 的开放端口并识别常见服务。
Stars: 0 | Forks: 0
# 高级网络扫描器
## 描述
这是一个使用 Python 构建的高效、**多线程网络端口扫描器**。
它会扫描目标 IP 的开放端口,检测常见服务,测量扫描时间,并将结果保存到文件中。
## 功能
* 多线程扫描(高性能)
* 检测开放端口
* 识别常见服务(HTTP、SMB 等)
* 测量扫描持续时间
* 将结果保存到文件 (`scan_results.txt`)
* 支持 Windows/Linux
## 使用的技术
* Python
* Socket 编程
* 多线程 (`concurrent.futures`)
## 如何运行
1. 安装 Python
2. 克隆仓库或下载文件
3. 在项目文件夹中打开终端
运行脚本:
```
python scanner.py
```
## 示例
```
Enter target IP: 127.0.0.1
Start port: 1
End port: 1000
```
### 输出:
```
[OPEN] Port 135 -> epmap
[OPEN] Port 445 -> microsoft-ds
```
## 输出文件
结果保存在:
```
scan_results.txt
```
## 免责声明
此工具仅供**教育目的**创建。
未经适当授权,请勿扫描网络或系统。
## 作者
John Malella
标签:Python, Qt框架, Socket编程, 二进制发布, 二进制模式, 开源工具, 教育演示, 数据统计, 无后门, 服务识别, 端口扫描, 系统管理员工具, 网络侦查, 网络安全, 网络扫描器, 逆向工具, 隐私保护