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分析系统

相关推荐
视觉语言导航1 天前
CoRL-2025 | SocialNav-SUB:用于社交机器人导航场景理解的视觉语言模型基准测试
人工智能·机器人·具身智能
余俊晖1 天前
多模态文档理解视觉token剪枝思路
人工智能·算法·剪枝·多模态
一RTOS一1 天前
从操作系统到具身智能,东土科技正加速构建自主可控产业链
人工智能·科技·鸿道intewell·鸿道操作系统·鸿道实时操作系统·国产嵌入式操作系统选型
山塘小鱼儿1 天前
open-webui docker高速下载&本地部署
运维·docker·容器
余俊晖1 天前
多模态大模型OCR幻觉缓解思路:DianJin-OCR-R1通过“再看一眼”图像减轻幻觉
人工智能·ocr
柳安忆1 天前
idea生成数据集调研
人工智能·笔记
青春不败 177-3266-05201 天前
AI+Python驱动的无人机生态三维建模与碳储、生物量、LULC估算技术
人工智能·python·无人机·生态学·遥感·多光谱遥感
G31135422731 天前
云服务器怎么设置虚拟IP,云服务器能起虚拟ip吗
运维·服务器·tcp/ip
将车2441 天前
selenium实现自动化脚本的常用函数
python·selenium·自动化
德育处主任1 天前
地表最强“慧眼”,给大模型戴上智能眼镜 PaddleOCR-VL
人工智能·机器学习·图像识别