CyberSentinel-AI

CyberSentinel-AI

CyberSentinel AI 是一个自动化安全监控与AI分析系统

Stars: 59

Visit
 screenshot

CyberSentinel AI is a powerful automated security monitoring and AI analysis system designed to help security researchers and enthusiasts track the latest security vulnerabilities (CVE) and security-related repositories on GitHub in real-time. It utilizes artificial intelligence technology for in-depth analysis and automatically publishes valuable security intelligence to a blogging platform. The system features multiple data sources monitoring, intelligent AI analysis using OpenAI and Gemini engines, fully automated workflow with 24/7 monitoring, daily briefings, and dynamic blacklists, flexible configuration and management with support for multiple tokens, configurable parameters, and detailed logging, and automatic blog publishing with integrated blogging platform and Markdown reports.

README:

CyberSentinel AI - 自动化安全监控与AI分析系统

License

English README | 中文 README


CyberSentinel AI 是一个强大的自动化安全监控与AI分析系统,旨在帮助安全研究人员和爱好者 实时追踪最新的安全漏洞 (CVE)GitHub 上的安全相关仓库,并利用 人工智能技术进行深度分析,最终将有价值的安全情报 自动发布到博客平台

🚀 功能亮点

  • 多源数据监控 (CVE & GitHub 仓库)
  • 智能 AI 分析 (OpenAI & Gemini 双引擎)
  • 全自动化工作流 (7x24 监控、每日简报、动态黑名单)
  • 灵活的配置与管理 (多 Token 支持、可配置参数、详细日志)
  • 博客自动发布 (集成博客平台、Markdown 报告)

🛠️ 技术实现

  • 监控模块 (Monitors): cve_monitor.py, github_monitor.py
  • AI 分析模块 (AI): analyzer.py
  • 数据处理与管理 (Utils): logger.py, csv_writer.py, article_fetcher.py, article_manager.py, blog_manager.py
  • 数据库 (Database): database/models.py
  • 配置文件 (Config): config.py
  • 主程序 (Main): main.py

⚙️ 运行环境

  • Python 3.8+
  • 依赖库 (见 requirements.txt)

📦 安装步骤

请参考 English README中文 README 中的详细安装步骤。

📝 后续计划

  • 更多数据源支持
  • 更精细化的 AI 分析
  • 更丰富的功能
  • Web UI 管理界面

🤝 贡献

欢迎参与项目贡献!如果您有任何建议或 Bug 报告,请提交 Issue 或 Pull Request。

📜 许可证

本项目采用 MIT 许可证,详情请见 LICENSE 文件。


感谢您的关注!Star 本项目以支持我们的工作!

For Tasks:

Click tags to check more tools for each tasks

For Jobs:

Alternative AI tools for CyberSentinel-AI

Similar Open Source Tools

For similar tasks

For similar jobs