Minglink / dsh-infinite-gen-5
git clone https://github.com/Minglink/dsh-infinite-gen-5.git
v1.1.0 · 1d ago
🔥 on GitHub Trending today
Reverse-engineering analysis plugin and visual workbench for DeepSeek Harness, combining static analysis, debugging, HTTP capture and protocol decoding.
Why you might care
Targets security auditors and researchers working on owned or licensed binaries; it bundles Ghidra, x64dbg and Unicorn workflows with approval gates and evidence reports. Windows x64 full-package install is the documented path, and the README states it is not affiliated with DeepSeek and is limited to legal analysis and teaching.
+25
stars, 24h · #591
+445
stars, 7 days · #278
+~750
stars, 30 days · #716
3.2k
★ total · +16% this week
341
forks · 24 open issues
Star history (as recorded here)
LanguageJavaScript
License—
Created2026-08-15 (2mo ago)
Last pushtoday
Watchers5
OwnerUser
Seen on GitHub Trending
- 2026-10-21 — #10 weekly in javascript · +445 ★
- 2026-10-20 — #10 weekly in javascript · +420 ★
GitHub topics
Links
- GitHub: github.com/Minglink/dsh-infinite-gen-5
- Homepage: https://deepseek.stream/plugins/dsh-infinite-gen-5
- Releases · Issues · Hacker News mentions
README excerpt
# 无限五代 · IG5 v1.1.0 **无限五代(dsh-infinite-gen-5 / IG5)** 是面向 DeepSeek Harness(DSH)的逆向分析插件与可视化工作台,将静态分析、原生调试、流量采集、数据分析和智能体协作接入同一套工作流。 默认 **Core 8** 提供日常分析入口,按需展开 **Full 40**;13 个修改或执行入口经过宿主审批。分析围绕样本身份、数据库修订和证据报告展开,不把模型推测当作已验证结论。 下载完整安装包 · 快速安装 · 常用指令 · 使用文档 · 版本更新 · 交流社区 > 仅限自有或合法授权目标的逆向工程、安全审计与教学研究。项目独立维护,与 DeepSeek 官方无隶属或官方背书关系;自有代码及文档的非商用要求见文末许可声明。 ## 能做什么 | 方向 | 主要能力 | 使用边界 | | :--- | :--- | :--- | | 静态分析 | 函数、字符串、交叉引用、反编译、CFG、类型、结构体、虚表与跳转表检视 | 支持情况依赖具体后端;部分分析与未决结果保留标记 | | 可视化工作台 | SVG CFG 平移/缩放、双击查看汇编、局部变量焦点高亮、结构体草稿与审计时间线 | 焦点行过滤不等于完整污点分析;编辑草稿仍需发送并审批 | | 调试与仿真 | x64dbg 原生调试、断点、寄存器/内存、受限轨迹;Unicorn 单函数仿真 | 执行需要授权和审批;仿真不提供完整 OS、import 或 TLS 环境 | | HTTP/HTTPS 采集 | 本机代理、显式 TLS 解密、流量历史、证据导出、请求重放与下发载荷提取 | 仅批准 origin;不自动修改系统代理或证书信任,不等同完整 Burp 功能 | | 解密与协议 | 编码/压缩检查、XOR/AES、有界候选检索、PCAP/PCAPNG 解析、分帧与观察状态模型 | 不保证未知密钥恢复或隐藏服务器语义;缺口、冲突与外推假设保留 | | IR 与去混淆研究 | 真实 p-code/SSA、单函数只读去混淆覆盖层、路径投影、状态组合与离线轨迹恢复 | 局部模型或数学证明不等于通用去壳、完整 VM 或业务恢复 | | 调查与子代理协作 | 单函数 dossier、持久调查任务、受控 handoff、证据回交与根会话共享调用预算 | DSH 负责派工;插件核验身份/证据/生命周期,不认证模型理解或结论正确性 | ## 快速安装 ### Windows x64(推荐) 需要已安装的 DeepSeek Harness profile。完整包内置 Ghidra/JDK/Python、x64dbg/Python/bridge 和上游源码、许可及哈希清单;**不需要商业 IDA 安装**,DSH 本身不随包提供。 1. 从 v1.1.0 Release 下载 `IG5-1.1.0-Windows-x64-full-20261020.zip` 和同名 `.sha256`,核对 SHA-256。 2. 完整解压,保留 `plugin/`、`manifest.json` 及所有运行资产;不要只复制安装脚本。 3. 在解压根目录打开 PowerShell,执行: [code] 4. 完全退出并重启 DSH,执行 `/ig5 engines` 和 `ig5_doctor` 检查实际可用性。 5. 用 `ig5_profile` 核对 `version=1.1.0`、`implementationRevision=20261020-controlled-delegation-1`,确认新实现已加载。 安装器核验完整资产、备份已有插件并配置 profile。缺件或哈希不符时拒绝安装;不要修改清单或跳过校验。诊断中的“文件存在”不等于引擎已成功启动;若系统策略阻止原生组件,应保留阻断证据,不通过复制或改名绕过。 > **Source code ZIP / tar.gz 与 git clone 是维护源码,不是完整离线安装包。** 普通安装请下载上述命名的 Windows 完整 ZIP。仅切换插件开关可能复用旧模块,更新后应冷启动 DSH。 源码安装、离线资产复用与修复 在最新源码根目录执行: [code] 源码安装器首次联网获取固定供体,仅补齐 `runtimes/` 和 `third_party/sources/`,不覆盖当前插件代码。`scripts/distribution.json` 仍固定到 1.0.0 资产基线,这只是原生依赖供体,不表示当前源码回退到 1.0.0。 已有原始固定 ZIP 时可离线复用,文件必须放在源码目录之外: [code] 固定供体 ZIP 的 SHA-256:`a2459ddca1f19e5eec2d7918c504f133889809800a0b277e1e379d3ce1459b54`。这是 **1.0.0 供体**的校验值,不是 1.1.0 完整 ZIP 的校验值。 也可使用已核验、包含 `manifest.json` 和 `plugin/` 的完整解压根目录: [code] `-DistributionArchive` 与 `-DistributionRoot` 不能同时使用。只传 `-Offline` 但缺少完整资产时,安装器会拒绝并给出指引。 包含 `-RepairAssets` 参数的新安装器完整包,在核心代码仍与外层清单一致时,可显式修复运行资产: [code] 不要把新安装脚本单独拷入旧的哈希封存包。SHA 不符时保留相对路径、Expected/Actual SHA-256 和大小,先核对原始 ZIP;不能直接归咎某种解压工具。维护者重建说明见 BUILD。 ### 其他平台与宿主兼容 - **macOS Apple Silicon**:实验性 `darwin-arm64` Ghidra 静态车道,需要独立准备运行包;Windows ZIP 和 `install.ps1` 不适用。不支持 x64dbg/Windows 原生调试,也不包含可用的 macOS Unicorn 运行时。见 macOS 指南。 - **Android / iOS**:未完成真机验收或原生运行包。支持 ARM64 目标分析,不等于支持手机宿主。 - **DSH**:声明范围为 `@deepseek-ai/dsh >=0.2.0-rc.1 ` 打开目标;打开不启动样本。 2. 从函数、字符串和交叉引用定位问题,用 `ig5_decompile style=dossier` 获取同一修订下的伪代码、CFG、调用关系和栈帧证据。 3. 需要持续调查时,通过 `ig5_profile workspace` 保存目标、进度与假设;旧 attachment 或修订的证据会标为 stale。详见 调查工作流。 4. 需要高级工具时切换 Full 40;补丁、调试、仿真、重放等操作仍须单独审批。 5. 子代理任务由 DSH 原生派工。IG5 支持 `handoff → claim → evidence → submit → 子代理完成 → review`,正式
Blurb generated by claude-haiku-5-5 today. Star deltas marked ~ are extrapolated from partial history.