TheOnlyBrightLord/port-auditor
GitHub: TheOnlyBrightLord/port-auditor
一款基于 Go 的高并发网络端口扫描与安全审计工具,集服务识别、SSL 证书检查、安全评分和可视化报告于一体。
Stars: 0 | Forks: 0
# 🔍 Port 审计器

使用 Go 编写的网络扫描和安全审计工具。自动发现开放端口、识别服务、检查 SSL 证书并生成美观的报告。


## ✨ 功能
- 🔎 **TCP 端口扫描**,带有 Worker Pool(支持多达 1000 个并发连接)
- 🎯 **Banner Grabbing** — 自动识别服务(MySQL、Redis、SSH、HTTP 等)
- 🔒 **SSL/TLS 审计** — 检查证书、协议和有效期
- 🚨 **Security scoring** — 自动发现关键安全问题
- 📊 **HTML 报告** — 生成美观的报告以供展示
- 📱 **Telegram 通知** — 将告警发送至即时通讯软件
- 🐳 **Docker support** — 支持在容器中运行
- ⚡ **高性能** — 利用 Go 的 goroutine 和并发特性
- 🌐 **Web UI** — 带有通过 SSE 实现实时更新的 Web 界面
- 📜 **扫描历史** — 保存并查看历史扫描记录
- 💾 **导出报告** — 支持从浏览器以 JSON 格式下载结果
- 📦 **Embed 配置** — 独立二进制文件,无需依赖外部文件
## 🌐 Web UI
使用单条命令运行 Web 界面:
```
port-auditor -web
## 🚀 快速入门
### 从源码安装
```bash
git clone https://github.com/TheOnlyBrightLord/port-auditor.git
cd port-auditor
make build
./build/port-auditor -target 192.168.1.0/24
```
标签:Banner抓取, EVTX分析, Go语言, SSL证书检查, 多模态安全, 插件系统, 数据统计, 日志审计, 程序破解, 端口扫描, 网络安全, 请求拦截, 隐私保护