florianvieira07/my-web-port-scanner
GitHub: florianvieira07/my-web-port-scanner
这是一个基于Python和Flask开发的Web端口扫描器,旨在通过可视化界面快速识别目标IP或域名的开放TCP端口及常见网络服务。
Stars: 0 | Forks: 0
# 🔎 Web 端口扫描器
使用 Python 和 Flask 开发的 TCP 端口扫描 Web 应用程序。
该项目允许分析目标(IP 或域名),识别开放端口,并通过 Web 界面可视化结果。
## 🚀 功能
- 🔍 TCP 端口扫描(多线程)
- ⚡ 常见网络服务检测
- 📊 结果可视化(Chart.js)
- 📁 导出结果为 CSV
- 🌐 交互式 Web 界面(Flask)
- ⚙️ 使用 Hatch 进行项目管理
## 🧠 项目目标
该项目旨在提升网络安全和 Python 开发方面的技能。
它实现了:
- 网络编程(sockets)
- 并行处理(ThreadPoolExecutor)
- Web 开发(Flask)
- 现代 Python 项目结构(`pyproject.toml`,Hatch)
## 🛠️ 使用的技术
- Python 3
- Flask
- Hatch
- Chart.js
- HTML / CSS
## 📦 安装
克隆项目:
```
git clone https://github.com/florianvieira07/my-web-port-scanner.git
cd my-web-port-scanner
```
标签:Chart.js, DNS解析, Flask, Hatch, Python, Qt框架, Socket编程, TCP扫描, 代码生成, 后端开发, 开源项目, 数据统计, 无后门, 服务识别, 渗透测试工具, 端口扫描, 网络安全, 网络工具, 调试辅助, 逆向工具, 隐私保护