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

​一、软件介绍

文末提供程序和源码下载

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+ Python 3.8+ 版
  • 依赖库 (见 requirements.txt)

四、安装步骤

文末下载压缩包解压,进入目录

安装依赖库

pip install -r requirements.txt

配置 config.py 文件

  • 配置 GitHub API Token (GITHUB_TOKEN 或 GITHUB_TOKENS)
  • 配置 Github API Token ( GITHUB_TOKEN 或 GITHUB_TOKENS )
  • 配置 OpenAI API 密钥和 Base URL (PRIMARY_AI_CONFIG, BACKUP_AI_CONFIGS)
  • 配置 Gemini API 密钥和 Base URL (GEMINI_AI_CONFIG)
  • 配置博客平台 API Token (BLOG_TOKEN) (如果需要自动发布博客)
  • 根据需要修改其他配置项,例如监控间隔、关键词列表、黑名单等。

运行系统

python main.py

五、软件下载

夸克网盘分享

本文信息来源于GitHub作者地址:GitHub - Hxnxe/CyberSentinel-AI: CyberSentinel AI 是一个自动化安全监控与AI分析系统

相关推荐
江华森6 分钟前
动手实战学 Docker — 从零到集群编排完全指南
运维
Coffeeee19 分钟前
帮你快速理解AI Agent之我想招个Android实习生
android·人工智能·agent
新新技术迷26 分钟前
AI聊天自动跟随滚动,附回到底部按钮
人工智能
先锋部队26 分钟前
用Web Worker解析AI返回的大文本不卡UI
人工智能
把你拉进白名单30 分钟前
8.OpenClaw源码解析——三层洋葱重试
人工智能·llm·agent
用户6324150317832 分钟前
拖文档进AI对话框解析,前端要处理哪些脏活
人工智能
姗姗来迟了39 分钟前
AI回答里的引用来源卡片,前端怎么做
人工智能
用户71062077334040 分钟前
Codex-端口配置错误排查案例(stream disconnected before completion)
人工智能
IT_陈寒2 小时前
JavaScript的默认参数挖坑实录,我掉进去了
前端·人工智能·后端
米小虾2 小时前
多Agent系统编排详解:从架构设计到代码实现
人工智能·agent