writsop/crypto-threat-alerts
GitHub: writsop/crypto-threat-alerts
自动更新的加密威胁情报仪表板,监控交易所、DeFi、桥梁与钱包的黑客攻击、漏洞利用与漏洞并可视化。
Stars: 0 | Forks: 0
# 🛡️ 加密威胁警报
自动更新的加密生态系统威胁情报仪表板。监控针对交易所、DeFi 协议、桥梁、钱包和稳定币的黑客攻击、漏洞利用、漏洞和网络安全事件。
## 功能
- **每 6 小时通过 GitHub Actions 扫描多种威胁类别**
- **基于事件内容分析分类严重性**(高/中/低)
- **去重事件并维护 500 个事件的滚动历史记录**
- **通过 GitHub Pages 发布实时仪表板**,支持过滤和统计
- **零基础设施成本**——完全在 GitHub Actions + Pages 上运行
## 监控的威胁类别
| 类别 | 威胁类型 |
|---|---|
| 加密货币交易所 | 网络安全事件 |
| DeFi 协议 | 漏洞利用 |
| 区块链桥梁 | 黑客攻击 |
| 加密钱包 | 漏洞 |
| 稳定币 | 脱锚事件 |
## 工作原理
1. **GitHub Actions** 按计划(每 6 小时)运行 `scripts/api-call.js`
2. 脚本查询 [CPW Tracker API](https://rapidapi.com/CPWatch/api/cpw-tracker) 获取最新的加密威胁事件
3. 事件按严重性分类并与现有数据去重
4. 结果提交到 `data/events.json` 和 `data/stats.json`
5. GitHub Pages 提供 `index.html` 作为实时威胁仪表板
## 设置
1. **Fork 本仓库**
2. **从 [RapidAPI](https://rapidapi.com/CPWatch/api/cpw-tracker) 获取 CPW API 密钥**
3. **添加密钥**:设置 → 密钥 → 操作 → 新建密钥:
- 名称:`RAPIDAPI_KEY`
- 值:你的 RapidAPI 密钥
4. **启用 GitHub Pages**:设置 → 页面 → 来源:GitHub Actions
5. **手动运行**(可选):操作 → 部署加密威胁警报 → 运行工作流
仪表板将每 6 小时自动更新最新的威胁信息。
## 仪表板特性
- **严重性徽章**:视觉化的高/中/低分类
- **类别标签**:按威胁类型过滤
- **统计面板**:总事件数和严重性分布概览
- **移动端响应式**:适用于所有屏幕尺寸
- **深色主题**:便于安全监控的护眼设计
## 数据格式
`data/events.json` 中的每个事件:
```
{
"timestamp": "2026-04-04T19:30:18.000Z",
"entities": "Resolv",
"topic": "cyberattack",
"eventSummary": "Description of the threat...",
"category": "DeFi protocols",
"threatType": "exploit",
"severity": "HIGH"
}
```
## 使用技术
- [CPW Tracker API](https://rapidapi.com/CPWatch/api/cpw-tracker) — 加密威胁情报数据
- [Product Kit Template](https://github.com/1712n/product-kit-template) — GitHub Actions + Pages 部署模式
- Vanilla JS 仪表板 — 无依赖,加载快速
## 许可证
MIT
标签:API集成, DeFi安全, GitHub Actions, GitHub Pages, RapidAPI, SEO, 严重性分级, 事件去重, 事件回溯, 交易所监控, 加密货币威胁情报, 加密资产安全, 区块链安全, 可观测性, 后端开发, 实时仪表盘, 数据分类, 数据可视化, 漏洞监控, 稳定币威胁, 网络安全监控, 网页前端, 自动化CI/CD, 自动化威胁检测, 自动笔记, 跨链桥监控, 钱包安全, 零成本部署, 驱动开发