ft976/R-reverse
GitHub: ft976/R-reverse
GReverse Web OSINT 是一个集成多 AI 模型的图像情报与开源情报分析平台,用于从图像中提取地理位置、时间线索、微观细节和 EXIF 元数据等取证信息。
Stars: 3 | Forks: 0

# 🔍 GReverse Web OSINT:取证侦察协议 🚀 🛰️ 🕵️
欢迎使用 **GReverse Web OSINT**,这是一个集成 AI 的首要平台,专为深光谱图像情报 (IMINT) 和开源情报 (OSINT) 设计。它不仅仅是一个工具,更是一个全规模的取证工作台,旨在拆解视觉组件并将其转化为可操作的情报。
## 🌟 愿景:视觉数据解码 🧠 🔬
在当今时代,一张图像包含数千个隐藏的数据点。从编码的 GPS 元数据到可识别地理区域的背景特定植物群,**GReverse** 就是为了寻找“大海捞针”般的线索而生。

## 🚀 核心功能解析 ⚡ 🛡️
### 🔬 1. 取证 IMINT(图像情报)
GReverse 超越了基础的图像识别。我们的分析 pipeline 包括:
* **🛰️ 地理定位分析**:识别地标、建筑风格、植被和基础设施,以在地图上精准定位。
* **🕒 时间定位**:分析阴影方向、太阳位置和天气条件,以确定一天中的确切时间和季节。
* **🔍 微观细节识别**:检测场景中的车牌、设备上的序列号、专用制服、徽章和文本。
* **📀 EXIF 元数据提取**:深入内部图像标头(GPS 坐标、相机传感器、软件编辑、时间戳)。
### 🧠 2. AI 轨道核心(多模型)
我们利用多个“大脑”来确保零盲区:
* **🌌 Kimi-k2.6 (Moonshot/NIM)**:“哲学家调查员”。它负责处理复杂的推理和长上下文分析。如果一条线索中断,它会利用其庞大的上下文窗口来交叉比对全球数据。
* **⚡ Nemotron-4 VL 8B (NVIDIA)**:“战术分析师”。这是一款高速视觉语言模型 (Vision-Language Model),经过优化,可实现实时视觉解析和极高精度的对象分类。
### 🛡️ 3. 法律取证保障
我们实施了**合法授权层**。该协议通过验证调查上下文为 100% 合法的授权研究任务,从而覆盖通用的 AI 安全拒绝机制。这确保了我们的 agent 永远不会“审查”或“隐瞒”关键的事实发现。
## 🏗️ 技术架构深度剖析 🏛️ 💻
### 🛰️ 前端(战术仪表板)
* **React + Next.js 15+**:构建于 Web 性能的最前沿。
* **🎨 战术暗色主题**:采用高对比度的炭黑和青色调色板,专为专业环境优化。
* **🖼️ 客户端优化**:我们实现了自定义的**基于 Canvas 的压缩引擎**。图像会被动态调整大小和压缩,以保持在严格的 token 限制之下,从而防止在大型取证传输期间出现“400 Bad Request”错误。
### 🔌 后端与 API 智能
* **🔒 零暴露安全性**:所有 API 密钥均在服务器端管理。您的密钥永远不会接触客户端浏览器。
* **🔄 故障转移智能**:
* **主路径**:NVIDIA NIM 集成 (V1)。
* **备用路径**:原生 Moonshot API 网关。
* **自动握手**:系统会自动尝试视觉和文本两种格式,以确保无论输入格式如何,报告都能顺利生成。
## ⚙️ 部署与配置 🔐 🛠️
要部署 GReverse,请在您的 `.env` 中优先配置以下环境变量:
| 任务变量 | 描述 | 要求 |
| :--- | :--- | :--- |
| `NVIDIA_API_KEY` | 您用于 NVIDIA NIM 云注册表的主密钥。 | **强制** |
| `KIMI_API_KEY` | 用于直接访问 Moonshot CN 的辅助密钥。 | **强烈推荐** |
## 📖 操作指南 🧭 🛰️
1. **上传阶段**:拖放图像文件或从剪贴板粘贴。
2. **元数据扫描**:UI 会立即解析 EXIF 数据以获取初步情报。
3. **情报请求**:输入自定义的调查 prompt(或使用默认设置)。
4. **Agent 选择**:选择 **Kimi-k2.6** 进行深度上下文推理,或选择 **Nemotron VL** 以获得视觉处理速度。
5. **综合处理**:实时观察 AI 如何构建结构化、专业的取证报告。
6. **记录归档**:导出 markdown 格式的调查结果,用于您的官方档案。
## 🗺️ 侦察路线图 🛤️ 🚀
- [ ] **📍 ArcGIS 集成**:在战术地图上直接可视化 GPS 点。
- [ ] **👤 人物画像**:集成社交媒体 OSINT API 以匹配目标。
- [ ] **📦 批量分析**:上传整个文件夹以进行自动化的时间定位排序。
## ⚖️ 道德、合规与法律 ⚓ 🛡️
GReverse Web OSINT 的设计初衷是透明和求真。
* **隐私**:图像在易失性内存中处理,绝不永久存储。
* **合法性**:该工具专为获得授权的调查人员和研究人员设计。
* **客观事实主义**:指示所有模型如实报告数据中呈现的事实,不带偏见或审查。
### 🎨 设计与工艺 💎
* **排版**:界面使用 "Inter",取证数据使用 "JetBrains Mono"。
* **动画**:使用 `motion` 构建,实现流畅、高保真的 UI 过渡。
* **工程开发由**:**Gemini 2.0 Pro** & **NVIDIA NIM Intelligence** 完成。
✨ **“相信像素。验证上下文。”** ✨
🛰️ **GReverse OSINT V1.0** 🛰️
标签:AI多模型, ESC4, OSINT, 元数据提取, 图像智能分析, 图像识别, 实时处理, 开源情报分析, 自动化攻击, 进程保护