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短链接分析, 密码管理, 插件系统, 数据导出, 无后门, 服务探测, 端口扫描器, 系统独立性, 网络安全工具, 网络工程, 轻量级工具, 逆向工具