Azeezee0925/honeypot-threat-dashboard
GitHub: Azeezee0925/honeypot-threat-dashboard
一个轻量级 Flask 蜜罐监控系统,提供多端口捕获、GeoIP 地理追踪和实时威胁可视化仪表板。
Stars: 0 | Forks: 0
# 蜜罐威胁仪表板
## 预览
[(dashboard.png)](https://github.com/Azeezee0925/honeypot-threat-dashboard/blob/bd717b3eca4f5bb22ea689f4e7e1acc5996ebca0/dashboard.png)
一个基于 Flask 的仪表板,用于实时监控蜜罐活动和潜在的网络威胁。该项目旨在帮助安全爱好者及研究人员追踪可疑活动并高效分析威胁。
## 功能
- 蜜罐活动实时监控
- 可疑或恶意活动告警
- 用户友好的仪表板界面
- 记录所有检测到的威胁以供分析
- 易于使用 Python 和 Flask 在本地运行
## 安装
1. 克隆仓库:
git clone https://github.com/Azeezee0925/honeypot-threat-dashboard.git
2. 进入项目文件夹:
cd honeypot-threat-dashboard
3. 安装依赖:
pip install -r requirements.txt
4. 运行仪表板:
python dashboard.py
## 使用方法
* 打开浏览器并访问 `http://127.0.0.1:5000`
* 查看实时蜜罐仪表板并监控活动
* 检查日志以获取有关检测到的威胁的详细信息
## 演示
* 观看仪表板操作演示视频:https://drive.google.com/file/d/1PO0uDERInLUmkRZRFPrYz6a9J64C31co/view?usp=drive\_link
## 注意事项
* 数据库文件(`honeypot.db`)仅存在于本地,不包含在 GitHub 中
* 运行项目前请确保已安装 Python 3.10+
* 缓存文件(`\_\_pycache\_\_/` 和 `\*.pyc`)已通过 `.gitignore` 忽略
## 许可证
本项目是开源的。可免费用于教育目的的使用和修改。
标签:CISA项目, Elastic, ETW劫持, Flask, GeoIP, HTTP/HTTPS抓包, LangChain, Mutation, PB级数据处理, PFX证书, Python, Web安全, 仪表盘, 可视化, 威胁分析, 威胁情报, 安全运维, 密码管理, 开发者工具, 开源, 异常检测, 态势感知, 插件系统, 攻击检测, 无后门, 日志记录, 端口监控, 网络安全, 自动化侦查工具, 蓝队分析, 蜜罐, 证书利用, 轻量级, 逆向工具, 隐私保护, 黑客攻防