MohsenBg/bgscan
GitHub: MohsenBg/bgscan
bgscan 是一款采用模块化链式引擎的高性能多协议扫描器,通过交互式终端 UI 提供主机发现、协议验证和结果管理能力。
Stars: 41 | Forks: 5
[](https://go.dev/)
[](LICENSE)
[](https://github.com/MohsenBg/bgscan/releases)
[](https://github.com/charmbracelet/bubbletea)
[](https://github.com/MohsenBg/bgscan/releases/latest)
[📦 安装](#-installation) · [📚 文档](#-documentation) · [🔹 协议](#-supported-protocols) · [💖 支持](#-support--donate)
## 关于 bgscan
**bgscan** 是一个使用 **Go** 编写的高性能扫描引擎。
它并发运行多种协议,并将扫描阶段串联起来,以构建高级检测和侦察工作流。
专为需要**速度、灵活性和现代扫描体验**的开发者和研究人员而构建。
[📦 安装](#-installation) · [📚 文档](#-documentation) · [🔹 协议](#-supported-protocols) · [💖 支持](#-support--donate)
## ✨ 核心功能
| ### 🔗 智能链式 通过 `Stream`、`Sequential` 和 `Batch Size` 执行模式串联多个扫描阶段,全面掌控您的数据 pipeline。 | ### 🖥️ 交互式 TUI 完全交互式的 **Bubble Tea** 终端 UI —— 无需打开浏览器即可扫描、监控和管理结果。 |
| ### 📡 广泛的协议支持 从 ICMP 和 TCP 到 DNS Tunnel、Slipstream 和 Xray —— 集于一身。 | ### 💾 保存与重放 持久化扫描结果,并直接针对之前保存的数据运行新扫描。 |
| ### 🛰️ Xray 集成 全面支持 Xray outbound 的保存、管理和验证。 | ### 🌐 高级 DNS 支持 DNS Tunnel,并针对复杂的解析场景配备了 fallback 机制。 |
标签:EVTX分析, Go, Ruby工具, 多协议, 扫描仪, 插件系统, 日志审计