Madhumitha-1805/ScanForge
GitHub: Madhumitha-1805/ScanForge
ScanForge 是一款基于 Nmap 引擎的专业级桌面端口扫描与安全分析工具,提供可视化操作界面并支持漏洞映射和报告导出。
Stars: 1 | Forks: 0
# ScanForge
## 专业的高级端口扫描器
ScanForge 是一款专注于网络安全的网络扫描应用程序,使用 Python 3.9 和 CustomTkinter 开发。
该应用程序提供了一个专业的 GUI 界面,用于执行网络侦察、服务检测、漏洞映射和安全报告。
# 功能
## 网络扫描
- TCP 端口扫描
- UDP 端口扫描
- 全网络扫描
- 多线程扫描
## 服务分析
- 服务检测
- 版本检测
- Banner Grabbing
- OS 检测
## 安全分析
- 本地漏洞映射数据库
- 安全发现展示
- 扫描历史追踪
## 报告
- PDF 报告导出
- CSV 报告导出
- 扫描日志
## 界面
- 专业深色主题
- 侧边栏导航
- Dashboard
- 扫描器页面
- 报告页面
- 日志页面
- 设置页面
- 关于页面
# 技术栈
| 组件 | 技术 |
|---|---|
| 编程语言 | Python 3.9 |
| GUI 框架 | CustomTkinter |
| 扫描器引擎 | Nmap |
| 数据库 | SQLite |
| 报告 | ReportLab |
| 数据处理 | Pandas |
| IDE | VS Code |
| 操作系统 | Windows 11 |
# 项目结构
标签:CTI, GUI应用, Python, 云存储安全, 插件系统, 数据统计, 无后门, 服务器安全, 端口扫描, 网络安全, 网络扫描, 隐私保护