rounakagrawal7/GridSetup

GitHub: rounakagrawal7/GridSetup

GRID v2 是一个由本地 LLM 驱动的通用侦察与情报仪表板,整合了 OSINT、网络工具、计算机视觉、无线电/SDR、卫星追踪和 IoT 微控制器等多种能力。

Stars: 0 | Forks: 0

# GRID v2 — 通用侦察与情报仪表板 一体化 OSINT、网络、自动化和计算机视觉平台。 ## 环境要求 - **Python 3.10+** - **Ollama**(用于本地 LLM)— 从 https://ollama.ai 下载 - **Tesseract OCR** *(可选)* — 用于图像文本提取。通过以下方式安装: - `winget install UB-Mannheim.TesseractOCR` - 或 https://github.com/UB-Mannheim/tesseract/wiki ## 快速开始 ``` # Step 1: 安装所有 dependencies python install.py # Step 2: 启动 GRID python grid_agent.py ``` 首次启动时,选择您的 LLM 后端,然后选择一个模型。 ## 包含内容 | 文件 | 用途 | |---|---| | `grid_agent.py` | 主应用程序 — CLI 接口、工具注册表、LLM 编排 | | `grid_vision.py` | 计算机视觉工具 (OpenCV) — OCR、人脸检测、摄像头验证、视频取证 | | `grid_osint.py` | OSINT 引擎 — 域名/IP/电子邮件/电话/用户名情报、摄像头搜索、dorking | | `grid_db.py` | DuckDB 数据库层 — 工具日志记录、缓存、分析 | | `grid_pb.py` | PocketBase 集成 — 云同步、工件上传 | | `install.py` | 一次性设置 — 安装所有 pip 包、下载模型、创建配置 | | `requirements.txt` | Python 包列表 | | `GRID_Tools_Test_Guide.docx` | 包含命令参考和示例的完整用户手册 | | `pocketbase.exe` | PocketBase 服务器(可选 — 用于云同步功能) | ## 截图 | | | |---|---| | ![GRID 会话](https://static.pigsec.cn/wp-content/uploads/repos/cas/ae/aeaee59a5694bfa8cb2e382480ba1256efda411960cc09e37339d983acd92830.png) | ![Radio & SDR](https://static.pigsec.cn/wp-content/uploads/repos/cas/a8/a811a9abc1076e658009fed8a520683b2057ae7951658986088ab53fc607c95d.png) | | ![卫星追踪](https://static.pigsec.cn/wp-content/uploads/repos/cas/7c/7ce8af11e2e1b4cb981aabbd2196320fe3ed16230a38d0ee116e595ad0239c5b.png) | ![Microcontroller](https://static.pigsec.cn/wp-content/uploads/repos/cas/5c/5c5974dd66868bc286f5d88e0c958d1c30f93dcac2698bf1d7e6fcd5ab00f657.png) | ## 功能 - **OSINT** — 域名、IP、电子邮件、电话、用户名、摄像头搜索、Google dorking - **网络** — ping、DNS、netstat、Nmap 扫描 - **Netcat 套件** — TCP/UDP 监听器、客户端、扫描器、代理、文件传输、聊天 - **计算机视觉** — 图像 OCR、人脸检测/比较、摄像头流验证、视频取证 - **计算机操作** — 鼠标、键盘、屏幕截图 - **数据与代码** — 通过 pandas 进行 CSV/JSON 分析、执行任意 Python 代码 - **数据库** — DuckDB SQL 查询、PocketBase 同步 - **通信** — Telegram、电子邮件 - **系统** — 硬件信息、进程管理、天气 ## 命令 | 命令 | 操作 | |---|---| | `/exit` | 保存并退出 | | `/back` | 返回主菜单 | | `/model` | 切换 LLM 模型 | | `/tools` | 查看所有工具 | | `/clear` | 清除对话 | | `/plan` | 切换逐步规划器模式 | | `/apikey` | 配置 API 密钥(YouTube、Shodan、VirusTotal 等)以增强工具功能 | | `/help` | 显示命令参考 | ## 文档 打开 `GRID_Tools_Test_Guide.docx` 获取完整的用户手册,其中包含工具描述、示例和快速参考命令。
标签:AI风险缓解, Python, 实时处理, 插件系统, 无后门, 自动化平台, 计算机视觉, 软件无线电, 逆向工具