saheliacharyya-cpu/network-port-scanner-gui
GitHub: saheliacharyya-cpu/network-port-scanner-gui
一款基于 Python 和 Tkinter 的图形化端口扫描工具,支持多线程快速扫描并实时显示开放端口和常见服务。
Stars: 0 | Forks: 0
# ⚡ 高级网络端口扫描器 GUI
🚀 一款使用 Python 构建的快速且用户友好的 GUI 工具,用于实时扫描开放端口并检测活跃服务。
## 🖥️ 应用预览

## 🚀 功能特性
* 🎯 简单直观的 GUI
* ⚡ 使用多线程的高速扫描
* 📊 实时结果显示
* ⏱️ 扫描时间进度追踪
* 💾 将扫描结果保存到文件
* 🌙 深色主题界面
* 🔍 检测常见服务(HTTP、SSH、SMB 等)
## 🧰 技术栈
* Python
* Tkinter (GUI 开发)
* Socket 编程
* 多线程
## ▶️ 如何运行
```
python app.py
```
## 📝 使用说明
1. 输入目标 IP 地址或主机名
2. 指定起始和结束端口
3. 点击 **Start** 开始扫描
4. 实时查看开放端口
5. 点击 **Stop** 取消扫描
6. 使用 **Save** 按钮保存结果
## 📊 示例输出
```
[OPEN] Port 135 (RPC)
[OPEN] Port 139 (NetBIOS)
[OPEN] Port 445 (SMB)
✔ Scan Completed
```
## 📁 项目结构
```
network-port-scanner-gui/
│── app.py
│── README.md
│── requirements.txt
│── .gitignore
│── screenshot.png
```
## ⚠️ 免责声明
本项目仅用于**教育目的**。
未经授权,请勿扫描网络或系统。
## 📜 许可证
MIT License
标签:AES-256, GUI工具, Python, Socket, Socket编程, Tkinter, 代码生成, 图形用户界面, 实时分析, 密码管理, 开源, 插件系统, 数据统计, 无后门, 服务检测, 渗透测试工具, 漏洞评估, 端口扫描, 系统独立性, 网络安全, 网络扫描器, 逆向工具, 隐私保护