sathvik-shettyy/honeypot-demo

GitHub: sathvik-shettyy/honeypot-demo

一个基于 OpenCanary 和 Flask 的轻量级云蜜罐系统,用于模拟脆弱服务并可视化展示捕获的攻击事件。

Stars: 0 | Forks: 0

``` # 🛡️ Cloud Honeypot SOC 平台 A cloud-based honeypot and security monitoring system that uses OpenCanary to simulate vulnerable services and a Flask dashboard to visualize captured attack activity. ## 📌 概述 This project demonstrates a deception-based security approach where fake services are exposed to attract malicious activity. All events are logged and displayed through a simple SOC-style web interface for analysis and monitoring. ## ⚙️ 功能 - Lightweight honeypot using Cowrie (but I prefer Opencanary when u'll shift to AWS) - Simulated services (SSH, HTTP, FTP, etc.) - Centralized log collection - Flask-based security dashboard - REST API for accessing logs and stats - Cloud deployment ready (Docker / Railway / Render) ## 🧱 架构 OpenCanary (Honeypot Sensor) → Log Files → Flask Backend → Web Dashboard ## 🚀 快速开始 ### 安装依赖 ```bash pip install -r requirements.txt ``` ### 运行应用 ``` python app.py ``` ## 📊 Endpoints * `/` → 系统状态 * `/logs` → 捕获的事件 * `/stats` → 事件统计 * `/ui` → Dashboard 界面 ## ⚠️ 免责声明 本项目仅供教育和研究目的使用。 ## 🛡️ 目的 旨在探索云环境中的基于欺骗的安全技术、honeypot 日志记录以及 SOC 风格的监控。
标签:AWS, BOF, CISA项目, Docker, DPI, Flask, FTP模拟, HTTP模拟, IP 地址批量处理, Python, Railway, Render, REST API, SOC平台, SSH模拟, Web安全仪表盘, 威胁情报, 安全运营中心, 安全防御评估, 底层分析, 开发者工具, 插件系统, 无后门, 欺骗防御, 漏洞模拟, 网络安全审计, 网络安全教育, 网络映射, 蓝队演练, 蜜罐, 蜜网, 证书利用, 请求拦截, 逆向工具, 集中式日志