omkarmahadik96/ShadowScan-Pro
GitHub: omkarmahadik96/ShadowScan-Pro
一套面向威胁情报分析师的全栈暗网监控与取证分析平台,提供实时情报流、可视化关联分析和自动化报告生成功能。
Stars: 0 | Forks: 0
🕵️ ShadowScan Pro
高级暗网情报与战术监控平台
Live Demo »
## 📺 界面展示

Tactical Dashboard: Real-time Telemetry
|

Intelligence Feed: Critical Alerts
|

Watchlist: Target Surveillance
|

Reporting: Exportable Dossiers
|

Unified Design System: Centered Neon Modals & Tactical HUD
## 🌌 项目概述
**ShadowScan Pro** 是一个生产级、高保真的情报工作台,专为实时暗网监控、威胁关联和取证报告而设计。它采用 **"Cyber-Noir"**(赛博黑色电影)美学构建,将高级数据可视化与强固的后端相结合,模拟专业的战术运营中心。
### 🎯 核心任务
为安全分析师提供一个单一、统一的界面,用于跟踪数据泄露、监控对抗性组织并生成符合法律标准的取证证据。
## ✨ 战术特性
### 📡 实时情报流
* **实时遥测**:直连监控节点的 WebSocket 链路,实现零延迟威胁更新。
* **全球威胁网格**:对活跃的漏洞来源和数据窃取路径进行 3D 地球可视化展示。
* **网络健康状态**:主机工作站的集成硬件监控(CPU/RAM/延迟)。
### 🔍 取证工作台
* **深度关联**:基于 D3.js 的威胁行为者、凭证和泄露源之间的关系映射。
* **监视列表管理**:对特定电子邮件、域和关键字进行持续监控。
* **自动化对策**:针对已识别的对手模拟防御协议的执行。
### 📄 专业报告
* **A4 卷宗引擎**:一键生成高管战略摘要和技术取证深度分析报告。
* **数字完整性**:每份报告均具有 RSA-4096 验证的数字签名模拟。
## 🛠️ 技术栈
| 层级 | 技术 |
| :--- | :--- |
| **前端** | React 18, TypeScript, Vite, D3.js, Recharts, Framer Motion, Lucide Icons |
| **后端** | Node.js, Express, Socket.io, Prisma ORM |
| **数据库** | Neon PostgreSQL (云原生持久化) |
| **样式** | Vanilla CSS (带有玻璃拟态的自定义黑曜石设计系统) |
| **托管** | Cloudflare Pages (前端) & Render (后端) |
## 📂 系统架构
```
graph TD
A[Dark Web Crawler] -->|Neon Database| B[Intelligence Store]
B -->|Prisma ORM| C[Express API Gateway]
C -->|Socket.io Stream| D[React UI Dashboard]
D -->|Zustand| E[Real-time State Sync]
E -->|Forensic Export| F[PDF Report Engine]
```
## 🛡️ 安装与设置
### 1. 克隆仓库
```
git clone https://github.com/omkarmahadik96/ShadowScan-Pro.git
cd ShadowScan-Pro
```
### 2. 环境配置
在 `backend` 目录中创建一个 `.env` 文件:
```
DATABASE_URL=your_postgresql_url
PORT=4000
```
### 3. 初始化后端
```
cd backend
npm install
npx prisma generate
npm run build
npm start
```
### 4. 初始化前端
```
cd ../frontend
npm install
npm run dev
```
## ⚖️ 许可证
基于 **MIT License** 分发。有关更多信息,请参见 `LICENSE`。
由 Omkar Mahadik 精心开发
“在数字混乱的世界中维护协议的完整性。”
标签:BeEF, ESC4, GitHub, HTTP/HTTPS抓包, MITM代理, OSINT, 威胁情报, 威胁预警, 安全仪表盘, 实时处理, 实时遥测, 开发者工具, 态势感知, 情报收集, 战术监视, 数据泄露监控, 暗网情报, 暗网监控, 测试用例, 漏洞研究, 爬虫, 监控平台, 网络威胁分析, 网络安全, 自动化攻击, 隐私保护