shahdevam8/Port-scanner-GUI-based
GitHub: shahdevam8/Port-scanner-GUI-based
一款基于 Python 和 Tkinter 的轻量级多线程 TCP 端口扫描器,提供简洁 GUI 界面并支持多格式导出扫描结果。
Stars: 0 | Forks: 0
# 🚀 端口扫描器 (专业精简 GUI)
## 📌 概述
一款快速、多线程的 TCP 端口扫描器,采用 Python 和 Tkinter 构建,拥有精简且专业的 GUI。
该工具允许用户扫描目标主机的端口范围,识别开放服务,并以多种格式导出结果。
## ⚡ 核心功能
- 快速多线程扫描
- 精简的专业 GUI
- 实时进度追踪
- 导出结果 (TXT, CSV, JSON)
- 双击复制端口
- 服务检测 (常见端口)
## 🧑💻 目标用户
- 网络安全学习者
- 网络工程师
- 开发者
- 白帽子
## 🛠️ 技术栈
- Python
- Tkinter
- Socket
- Threading
- JSON / CSV
## ▶️ 运行方式
1. 安装 Python 3
2. 运行:
python main.py
## 🧪 工作原理
- 解析目标 IP
- 使用线程扫描端口
- 在 UI 中显示开放端口
- 允许导出结果
## 📤 导出格式
## 支持 TXT, CSV, JSON
## ⚠️ 道德使用
## 仅限在经授权的系统上使用。未经授权的扫描是违法的。
## 🚀 未来增强
- Banner 抓取
- 网络扫描
- 漏洞提示
标签:DNS枚举, DNS查询工具, GUI, Homebrew安装, Python, Socket编程, TCP扫描, Tkinter, URL短链接分析, 密码管理, 插件系统, 数据导出, 无后门, 服务探测, 端口扫描器, 系统独立性, 网络安全工具, 网络工程, 轻量级工具, 逆向工具