omkarmahadik96/ShadowScan-Pro

GitHub: omkarmahadik96/ShadowScan-Pro

一套面向威胁情报分析师的全栈暗网监控与取证分析平台,提供实时情报流、可视化关联分析和自动化报告生成功能。

Stars: 0 | Forks: 0

ShadowScan Pro Banner

🕵️ ShadowScan Pro

高级暗网情报与战术监控平台

Live Demo »

Status Security Build

## 📺 界面展示
Tactical Dashboard
Tactical Dashboard: Real-time Telemetry
Threat Alerts
Intelligence Feed: Critical Alerts
Watchlist Manager
Watchlist: Target Surveillance
Forensic Reporting
Reporting: Exportable Dossiers

Premium Modal UI
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, 威胁情报, 威胁预警, 安全仪表盘, 实时处理, 实时遥测, 开发者工具, 态势感知, 情报收集, 战术监视, 数据泄露监控, 暗网情报, 暗网监控, 测试用例, 漏洞研究, 爬虫, 监控平台, 网络威胁分析, 网络安全, 自动化攻击, 隐私保护