nysapaisa/CyberPulse
GitHub: nysapaisa/CyberPulse
CyberPulse 是一个基于 Streamlit 和 Python 的实时网络安全威胁情报仪表板,用于可视化分析 NVD CVE 漏洞数据以支持安全决策。
Stars: 0 | Forks: 0
# CyberPulse – 网络安全威胁情报仪表板
CyberPulse 是一个基于 Streamlit、Python 和 NVD CVE API 构建的实时网络安全威胁情报仪表板。
该仪表板获取实时的 CVE(通用漏洞披露)数据,分析漏洞,并通过交互式图表和过滤器可视化网络威胁趋势。
## 链接:https://cyberpulse-dash.streamlit.app/
## 功能特性
- 从 NVD API 实时获取 CVE 数据
- 交互式威胁情报仪表板
- 基于严重性的漏洞分析
- CVSS 评分可视化
- 威胁趋势监控
- 基于时间的过滤(7天 / 30天 / 365天)
- 对大型数据集提供分页支持
- API 缓存以加快加载速度
- 响应式宽屏仪表板用户界面
## 技术栈
### 前端
- Streamlit
### 后端
- Python
### 使用的库
- Pandas
- Requests
- Plotly
### 数据源
- NVD(国家漏洞数据库)API
## 项目结构
```
CyberPulse/
│
├── app.py
├── data_fetcher.py
├── requirements.txt
├── cve_cache.csv
└── README.md
```
标签:AMSI绕过, API缓存, CVE分析, CVSS评分, GPT, Kubernetes, meg, NVD API, Plotly, Python, Streamlit, 交互式图表, 仪表板, 信息安全, 威胁情报, 威胁检测, 威胁趋势, 字符串匹配, 开发者工具, 无后门, 时间过滤, 漏洞管理, 网络安全, 访问控制, 趋势分析, 逆向工具, 隐私保护