ewanoleghe/cti-lab

GitHub: ewanoleghe/cti-lab

一个基于 FastAPI 和 React 构建的实时网络威胁情报仪表板,用于聚合全球威胁情报并监控企业特定安全风险。

Stars: 0 | Forks: 0

# CTI-Lab 仪表盘 [![Python](https://img.shields.io/badge/Python-3.10+-blue?logo=python&logoColor=white)] [![FastAPI](https://img.shields.io/badge/FastAPI-0.135+-green?logo=fastapi&logoColor=white)] [![React](https://img.shields.io/badge/React-19+-61DAFB?logo=react&logoColor=white)] [![Vite](https://img.shields.io/badge/Vite-6+-646CFF?logo=vite&logoColor=white)] [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)] 用于监控全球威胁和公司特定风险的实时 **网络威胁情报 (CTI)** 仪表板。 ## 目录 - [功能特性](#features) - [架构](#architecture) - [前置条件](#prerequisites) - [快速开始](#quick-start) - [使用说明](#usage) - [安全提示](#security-tips) - [许可证](#license) - [致谢 / 联系方式](#credits--contact) ## 功能特性 - 全球 CTI 订阅源:RSS、CISA KEV、漏洞、威胁情报、恶意软件研究、博客 - 公司特定警报:网络钓鱼、数据泄露、Shodan 暴露、域名冒充、Paste/泄露提及 - 现代 UI:React + Vite + Tailwind CSS,支持暗黑模式 - 后端:FastAPI + SQLite + 定时采集器(每 2 小时) - 一键启动:后端 + 采集器 + 前端 ## 架构 **后端:** - 采集器、FastAPI API、SQLite 数据库 **前端:** - 位于 `ui/` 目录的 React + Vite,Tailwind CSS,响应式设计 ## 前置条件 - Python 3.10+ - Node.js 18+ / npm - Git ## 快速开始 ``` git clone https://github.com/ewanoleghe/cti-lab.git cd cti-lab # Python 后端 python3 -m venv .venv source .venv/bin/activate # Windows: .venv\Scripts\activate pip install -r requirements.txt # 前端 cd ui npm install cd .. # 复制 .env 并配置 API keys cp .env.example .env # 启动一切 npm run dev:all ## 用法 - Navigate to `http://localhost:5173` to view the dashboard - Global threat feeds and company-specific alerts update automatically - Monitor CTI, breaches, phishing, leaks, and web mentions in real-time ## 安全提示 - Never commit `.env` or files containing API keys - Add `.env` to `.gitignore` - Rotate API keys regularly - Backup SQLite database securely ## 许可证 MIT License — see [LICENSE](./LICENSE) ## 致谢 / 联系方式 Created by **Ewan Oleghe** Portfolio: [https://ewanoleghe.github.io/](https://ewanoleghe.github.io/) Happy threat hunting! 🕵️‍♂️💻 ```
标签:AV绕过, CISA KEV, FastAPI, HTTP/HTTPS抓包, MITM代理, Object Callbacks, pdftotext, Python, React, RSS订阅, SQLite, Syscalls, Tailwind CSS, Vite, 品牌保护, 威胁情报, 安全仪表盘, 安全运营, 开发者工具, 开源安全工具, 态势感知, 恶意软件研究, 扫描框架, 无后门, 暗网监控, 漏洞预警, 网络安全, 网络钓鱼, 逆向工具, 逆向工程平台, 隐私保护, 风险监测