3447-OFFICIAL/unified-cyber-platform
GitHub: 3447-OFFICIAL/unified-cyber-platform
一个生产级的统一网络威胁情报平台,将多国官方安全数据聚合到可视化仪表并支持3D地球仪与AI助手分诊。
Stars: 1 | Forks: 0
# UCRIP - 统一网络资源情报平台 v1
UCRIP 是一个生产级的高度专业化网络犯罪情报平台,专为政府机构和企业安全团队设计。它将来自官方国家来源(CISA、CERT-In、NCSC、CERT-Bund)的原始网络安全数据转化为高保真、可操作的“网络黑色电影”指挥中心。
## 🏛️ 100% 官方情报来源
与通用聚合器不同,UCRIP 严格执行“零第三方”数据政策。所有建议都从经过验证的政府门户摄入:
* **🇮🇳 印度(CERT-In)**:由定制的基于 Cheerio 的抓取引擎提供支持,可绕过机器人检测以获取官方技术简报(CIAD/CIVN 警报)。
* **🇺🇸 美国(CISA)**:与官方警报和工业控制系统(ICS)订阅源直接集成。
* **🇬🇧 英国(NCSC)**:与国家网络安全中心威胁咨询网络完全同步。
* **🇩🇪 德国(BSI / CERT-Bund)**:自动摄入德国国家安全简报。
* **🇭🇰 香港(HKCERT)**:集成官方 HKCERT 建议和执法报告门户。
* **数据完整性**:来自商业新闻网站(`thehackernews.com`)的所有历史数据已被清除,以确保一个纯粹、高信任的环境。
## 🌟 战术防御功能
* **Cyber-Noir 不透明仪表板**:一个高端、高影响力的战术界面,使用不透明的指挥中心表面以实现最大文本对比度和视觉权威性。
* **高保真 3D 战术地球仪**:
- **数字点云**:大陆以发光的青色数据点呈现,实现“卫星侦察”美学。
- **动态坐标同步**:威胁标记不再硬编码;它们是根据 250 多个国家的经纬度矩阵进行数学绘制的。
- **自动面对精度**:地球仪会瞬间旋转以面向选择的目标(印度、香港、美国等),并带有平滑插值缓动效果。
* **CyberGuide 助手 2.0**:一个经过重新设计的双向共情对话系统(Gemini API),利用完整的会话记忆。它充当分诊指挥官,在输出已验证的区域门户链接之前,先向用户询问事件具体细节。支持丰富的 Markdown 和**全屏分诊模式**。
* **事件响应指南**:内置的战术手册,用于快速应对网络钓鱼、勒索软件和支付欺诈,格式针对高压情境进行了优化。
* **区域热线情报**:根据活跃的战术战区动态切换紧急联系人(例如,印度拨打 **1930**,香港拨打 **+852 8105 6060**)。
## 🛠 技术栈
* **前端**:Next.js 14+(应用路由)、Tailwind CSS、Framer Motion、Three.js (@react-three/fiber)、React Markdown、Recharts。
* **后端**:Node.js、Express、TypeScript、Node-Cron、Cheerio(生产抓取)、RSS-Parser。
* **数据库**:Prisma ORM 搭配 SQLite(架构设计支持无缝 PostgreSQL 扩展)。
## 🚀 演示环境设置
### 1. 情报引擎(后端)
```
cd server
npm install
# 配置 .env
# GEMINI_API_KEY=your_key
# DATABASE_URL="file:./dev.db"
# 同步数据库
npx prisma db push
npm run seed
# 触发官方数据强制同步
# 这将运行印度(CERT-In)、美国(CISA)、英国(NCSC)、德国(BSI)和香港(HKCERT)的获取器
npx ts-node run-scraper.ts
# 启动运营中心
npm run dev
```
### 2. 态势感知(前端)
```
cd client
npm install
# 端口 3000 将承载战术仪表板
npm run dev
```
打开 `http://localhost:3000` 访问指挥中心。从侧边栏选择 **香港 (HK)** 或 **印度 (IN)** 以观察 3D 地球仪的自动向量定位和区域数据同步。
## 📊 数据库架构
```
erDiagram
REGION {
string id PK
string name
string code
}
CATEGORY {
string id PK
string name
}
ARTICLE {
string id PK
string title
string content
string sourceUrl
datetime publishDate
string regionId FK
string categoryId FK
}
HELPLINE {
string id PK
string name
string purpose
string contact
string regionId FK
}
CYBER_PORTAL {
string id PK
string crimeType
string portalName
string description
string officialUrl
string regionId FK
}
REGION ||--o{ ARTICLE : "hosts"
REGION ||--o{ HELPLINE : "contains"
REGION ||--o{ CYBER_PORTAL : "links"
CATEGORY ||--o{ ARTICLE : "classifies"
```
## ⚖️ 运行完整性
1. **官方来源优先**:该平台仅作为官方政府情报的统一透镜。
2. **设计隐私**:不请求或存储任何个人身份信息(PII)。
3. **道德数据摄入**:自动获取器通过智能间隔轮询和校准标头尊重政府基础设施。
## 🛡️ 网络战士计划 | DeepCytes Cyber Labs (UK)
### 计划归属与免责声明
本仓库是 **DeepCytes Cyber Labs (UK)** 主持的网络战士计划的一部分。
网络战士计划是一个以教育和导师制为导向的计划,专注于:
* 人工智能素养
* 网络安全意识
* 道德研究实践
* 负责任地使用新兴技术
本仓库中包含的所有内容仅用于教育和研究目的。
### 法律与伦理声明
* 未使用任何机密、专有或机密信息。
* 不支持或执行任何恶意意图、利用或非法活动。
* AI 生成的输出是实验性的,可能不完整或不准确。
* 对本内容的解释和使用责任在于贡献者。
**DeepCytes Cyber Labs (UK)** 及其关联公司:
* 不保证 AI 生成内容的准确性
* 不对此处包含的任何信息的误用负责
* 不支持在本生产环境或敌对环境中部署本工作
### 导师制与归属
本仓库在 **DeepCytes Cyber Labs (UK)** 提供的导师制下发布。
公开发布的目的是:
* 技能展示
* 透明学习
* 在符合伦理和法律边界的范围内共享知识
© DeepCytes Cyber Labs (UK)。保留所有权利。
我们正在开发 V2。敬请期待!
标签:3D地球可视化, BeEF, BSI, CERT-Bund, CERT-In, Cheerio, CISA, Cyber-Noir, HKCERT, masscan, MITM代理, NCSC, SEO, Web抓取, 交互式仪表板, 企业安全, 动态同步, 地理坐标映射, 威胁情报平台, 政府安全, 数字点云, 数据聚合, 爬虫, 网络威胁情报, 网络安全通告, 网络情报仪表板, 网络犯罪情报, 网络资产管理, 自动化攻击, 防检测, 零第三方数据, 高保真可视化