kothyaritushar-alt/Cybersec-news-aggregator

GitHub: kothyaritushar-alt/Cybersec-news-aggregator

一个聚合全球可信安全信息源的网络安全新闻情报仪表板,提供分类、搜索、AI 摘要和严重程度过滤功能。

Stars: 0 | Forks: 0

# SentinelWire 网络安全新闻聚合器 SentinelWire 是一个适配 GitHub 的网络安全新闻情报仪表板。它旨在从官方安全公告、漏洞数据库、厂商研究门户、安全博客和调查来源收集可信的网络新闻,然后将结果整理成带有类别分类和 AI 风格摘要的实时风格仪表板。 ## 功能 - 可信来源网络新闻仪表板 - 针对 CERT 公告、漏洞、威胁情报、勒索软件、云安全、数据泄露、恶意软件、身份安全和研究的类别分类 - 支持跨标题、摘要、标签、来源名称、影响范围和建议操作进行关键字搜索 - 来源和严重程度过滤器 - 每日优先摘要 - AI 风格摘要和建议的响应操作 - 浏览器中的书签和阅读状态持久化 - 实时模式轮换,模拟 feed 刷新行为 - 内置预览服务器 - 用于每日更新的实时 RSS 摄取脚手架 - 适用于桌面和移动设备的响应式布局 - 对 GitHub Pages 友好的静态部署 ## 项目结构 ``` cybersec-news-aggregator/ index.html package.json assets/ app.js styles.css favicon.svg data/ news.json sources.json server/ preview.mjs ingest.mjs classifier.mjs summarizer.mjs validate-data.mjs docs/ ARCHITECTURE.md README.md ``` ## 本地运行 ``` npm run preview ``` 然后访问 http://127.0.0.1:4173/。 该仪表板也可以由任何静态 Web 服务器提供服务。在某些浏览器中,直接打开 index.html 可能会阻止加载本地 JSON,因此建议使用本地服务器。 ## 更新新闻数据 ``` npm run ingest npm run validate ``` 摄取 worker 使用 data/sources.json 中的 RSS URL,将条目标准化并归入 data/news.json,对每条新闻进行分类,评估严重程度,并生成以行动为导向的简明摘要。运行摄取时需要网络访问权限。 ## 包含的可信来源 - CISA 网络安全公告 - NVD - Microsoft MSRC - Google 威胁分析小组 - Mandiant 威胁情报 - Palo Alto Unit 42 - Cisco Talos - Cloudflare Radar - KrebsOnSecurity - BleepingComputer ## GitHub Pages 部署 对于静态部署,提交该项目并使用 GitHub Pages 发布仓库根目录。要保持每日更新,请在计划任务的 GitHub Action 中运行 `npm run ingest`,并提交重新生成的 data/news.json 文件。 ## 免责声明 包含的示例新闻条目为产品设计和开发的原型数据。在将此仪表板用于运营安全决策之前,请运行摄取并检查来源覆盖范围。
标签:MITM代理, RSS, 多模态安全, 威胁情报, 开发者工具, 情报看板, 数据可视化, 新闻聚合, 网络安全, 自定义脚本, 隐私保护, 静态网站