Ajaykumar7955/Cyber-Threat-Intelligence-Platform-with-Real-Time-Threat-Feed-Aggregation-and-Analysis

GitHub: Ajaykumar7955/Cyber-Threat-Intelligence-Platform-with-Real-Time-Threat-Feed-Aggregation-and-Analysis

一个集成 AI 分析能力的网络威胁情报平台,旨在聚合多源 OSINT 数据并提供实时告警与可视化。

Stars: 0 | Forks: 0

# 网络威胁情报 (CTI) 平台 一个实时威胁情报平台,聚合 OSINT 数据源,使用 AI/NLP 对威胁进行分类,并为网络安全专业人员提供带有告警功能的实时仪表板。 ## 架构概览 ``` cti-platform/ ├── frontend/ # React.js + Tailwind CSS + Chart.js ├── backend/ # Node.js + Express + MongoDB ├── ml-engine/ # Python ML pipeline (spaCy, scikit-learn, Transformers) ├── docs/ # Architecture docs, API docs, user guide └── docker-compose.yml ``` ## 技术栈 | 层级 | 技术栈 | |-------------|---------------------------------------| | Frontend | React.js, Tailwind CSS, Chart.js | | Backend | Node.js, Express.js, JWT | | Database | MongoDB (Mongoose) | | ML Engine | Python, scikit-learn, spaCy, HuggingFace | | DevOps | Docker, GitHub Actions | | Security APIs | VirusTotal, AbuseIPDB, AlienVault OTX | ## 团队角色 | 成员 | 角色 | |--------|------| | Member 1 | Project Manager & DevOps Lead | | Member 2 | Frontend Developer | | Member 3 | Backend Developer | | Member 4 | Data Analyst / AI Engineer | | Member 5 | Security Researcher | ## 设置说明 ### 前置条件 - Node.js >= 18 - Python >= 3.10 - MongoDB >= 6 - Docker (可选) ### Backend ``` cd backend npm install cp .env.example .env # fill in your API keys npm run dev ``` ### Frontend ``` cd frontend npm install npm run dev ``` ### ML Engine ``` cd ml-engine pip install -r requirements.txt python scripts/train_classifier.py ``` ### Docker (所有服务) ``` docker-compose up --build ``` ## 许可证 MIT
标签:AMSI绕过, Apex, Ask搜索, Docker, ESC4, GNU通用公共许可证, HTTP/HTTPS抓包, JWT认证, MITM代理, MongoDB, NLP, Node.js, OSINT, Python, React, scikit-learn, Syscalls, VirusTotal, 人工智能, 代码示例, 威胁情报, 威胁检测, 安全仪表盘, 安全运营, 安全防御评估, 开发者工具, 态势感知, 扫描框架, 数据分析, 无后门, 时间线生成, 机器学习, 漏洞预警, 用户模式Hook绕过, 网络安全, 自定义脚本, 请求拦截, 逆向工具, 隐私保护