CODEwANI10/SHYEN-BGP-Threat-Intelligence
GitHub: CODEwANI10/SHYEN-BGP-Threat-Intelligence
SHYEN 是一款面向印度互联网基础设施的自主 BGP 劫持检测与响应系统,结合实时路由监控与 Claude AI 威胁分析,帮助运营商快速识别和处置可疑 BGP 事件。
Stars: 0 | Forks: 0
# SHYEN — 自主 BGP 劫持检测与响应系统
**PRD v2.0 — FAR AWAY 2026 黑客马拉松 · 智能体与自主系统赛道**
## 快速开始
```
# 1. 安装依赖
npm install
# 2. 设置你的 Anthropic API key
cp .env.example .env.local
# 编辑 .env.local 并添加:VITE_ANTHROPIC_API_KEY=sk-ant-...
# 3. 运行 dev server
npm run dev
```
打开 http://localhost:5173
## 生产环境构建
```
npm run build
npm run preview
```
或者将 `dist/` 文件夹部署到 Vercel / Netlify。
## 技术栈
| 层级 | 技术 |
|-----------|-----------------------------------|
| 前端 | React 18 + Vite 5 |
| 状态管理 | Zustand 4 |
| AI 层 | Anthropic Claude (claude-sonnet) |
| 样式 | 内联样式 + CSS 变量 |
| 图标 | Lucide React (少量使用) |
## 功能
- 实时 BGP 滚动播报(800ms 更新,15% 可疑率)
- 约每 4 秒自动生成事件
- 15 个真实的印度 ASN 及其真实的 IP 前缀范围
- 严重性矩阵 (CRITICAL / HIGH / MEDIUM / LOW)
- 多视点确认(8 个全球视点中的 4-8 个)
- 针对每个事件的 Claude AI 威胁分析(真实 API 调用)
- RPKI / IXP / Forensics 响应操作
- 带有行业颜色编码的 ASN 健康网格
- 实时系统时钟 (UTC)
## 环境变量
| 变量 | 描述 |
|---------------------------|---------------------------------|
| `VITE_ANTHROPIC_API_KEY` | 你的 Anthropic API 密钥 (sk-ant-...) |
标签:BGP劫持检测, DLL 劫持, React, Syscalls, 前端可视化, 大语言模型, 威胁情报, 开发者工具, 网络安全, 自定义脚本, 隐私保护