[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-96183":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":15,"stars7d":15,"stars30d":16,"stars90d":15,"forks30d":15,"starsTrendScore":15,"compositeScore":17,"rankGlobal":10,"rankLanguage":10,"license":18,"archived":19,"fork":19,"defaultBranch":20,"hasWiki":21,"hasPages":19,"topics":22,"createdAt":10,"pushedAt":10,"updatedAt":23,"readmeContent":24,"aiSummary":25,"trendingCount":15,"starSnapshotCount":15,"syncStatus":26,"lastSyncTime":27,"discoverSource":28},96183,"IDM_Pro_Tool","angusdevgo\u002FIDM_Pro_Tool","angusdevgo","现代化IDM激活与状态维护套件","",null,"C#",498,133,109,0,376,56.38,"MIT License",false,"main",true,[],"2026-09-20 04:01:32","\u003Cp align=\"center\">\n  \u003Cimg src=\"app_icon.png\" alt=\"IDM Pro Tool Logo\" width=\"128\" height=\"128\">\n\u003C\u002Fp>\n\n\u003Ch1 align=\"center\">IDM Pro Tool\u003C\u002Fh1>\n\n\u003Cp align=\"center\">\n  \u003Cstrong>多功能 Internet Download Manager 原生 C# 激活与状态维护套件\u003C\u002Fstrong>\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fangusdevgo\u002FIDM_Pro_Tool\u002Fstargazers\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fstars\u002Fangusdevgo\u002FIDM_Pro_Tool?style=for-the-badge&logo=github&color=blue\" alt=\"GitHub Stars\">\u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fangusdevgo\u002FIDM_Pro_Tool\u002Freleases\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fgithub\u002Fv\u002Frelease\u002Fangusdevgo\u002FIDM_Pro_Tool?style=for-the-badge&logo=github&color=brightgreen\" alt=\"Latest Release\">\u003C\u002Fa>\n  \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fangusdevgo\u002FIDM_Pro_Tool\u002Fblob\u002Fmain\u002FLICENSE\">\u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLicense-MIT-green.svg?style=for-the-badge\" alt=\"License\">\u003C\u002Fa>\n  \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FPlatform-Windows-0078D6?style=for-the-badge&logo=windows\" alt=\"Windows Platform\">\n  \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002F.NET%20Framework-4.x%20(Native)-purple?style=for-the-badge&logo=dotnet\" alt=\".NET Framework 4.x\">\n  \u003Cimg src=\"https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FArchitecture-x64-orange?style=for-the-badge\" alt=\"Architecture x64\">\n\u003C\u002Fp>\n\n\u003Cp align=\"center\">\n  \u003Ca href=\"#-项目特色\">项目特色\u003C\u002Fa> •\n  \u003Ca href=\"#-功能全景\">功能全景\u003C\u002Fa> •\n  \u003Ca href=\"#-核心实现原理\">核心实现原理\u003C\u002Fa> •\n  \u003Ca href=\"#-快速开始\">快速开始\u003C\u002Fa> •\n  \u003Ca href=\"#-命令行模式\">命令行模式\u003C\u002Fa> •\n  \u003Ca href=\"#-验证版本与指纹\">验证版本与指纹\u003C\u002Fa> •\n  \u003Ca href=\"#-构建指南\">构建指南\u003C\u002Fa> •\n  \u003Ca href=\"#-免责声明\">免责声明\u003C\u002Fa>\n\u003C\u002Fp>\n\n---\n\n## 🌟 项目特色\n\n- 🚀 **零外部依赖，系统原生直驱**  \n  无需安装任何 .NET SDK、Visual Studio 或繁重依赖，仅使用 Windows 系统自带的 `csc.exe` 即可毫秒级编译，产物仅 200 KB 左右。\n- 🎨 **纯代码构建的精美 WPF 界面**  \n  零 XAML 文件，全代码手工构建高精度矢量界面，集成 Windows DWM 沉浸式暗黑标题栏，原生支持高分屏（High DPI）自适应渲染。\n- 🛡️ **严格的字节级安全防护机制**  \n  打补丁前严格比对目标机器上的 `Expected` 原始机器码，版本或指纹不符自动中断并安全回滚，杜绝改坏 `IDMan.exe`。\n- 💾 **无损原子级安全备份**  \n  首次修补时自动建立 `IDMan.exe.BAK` 原始母版备份，仅当备份不存在时创建，确保回滚点始终为官方最纯净原版。\n- ⚡ **多维度激活机制集成**  \n  集成「底层二进制修补」、「Windows ACL 永久冻结试用」与「个性化授权登记」三大主流策略，满足不同场景下的使用与测试需求。\n\n---\n\n## 📋 功能全景\n\n### 1. 核心授权模式 (Core Modes)\n\n| 模式 | 运行机制 | 适用场景 |\n| :--- | :--- | :--- |\n| 🔥 **模式一：极速深度解锁** | 修补 `IDMan.exe` 底层 18 处 \u002F 31 字节指令，剥离数字签名，并写入终身授权登记信息。 | 追求彻底离线激活、解除所有限制的用户。 |\n| ❄️ **模式二：永久冻结试用期** | 通过 Windows ACL 精确锁定注册表 CLSID 键与时间戳，固定锁定 30 天试用；不修改任何二进制。 | 需要保持原版哈希、支持官方在线静默升级的用户。 |\n| 💎 **模式三：个性化授权登记** | 自定义登记姓名与邮箱（支持一键生成随机身份），自动写入系统注册表并联动底层解锁。 | 需要自定义个人专属软件授权展示界面的用户。 |\n| 🔄 **模式四：全量清理出厂重置** | 清理系统内 CLSID 试用标记、黑名单特征项及注册表残留，重置为刚安装时的纯净状态。 | 解决弹窗异常、状态混乱或准备重装测试。 |\n| ♻️ **一键还原官方原版** | 一键无缝从 `IDMan.exe.BAK` 恢复原版主程序，并抹除注册项，还原为未注册评估状态。 | 快速回滚至初始状态。 |\n\n### 2. 高级安全与策略盾牌 (Security & Shields)\n\n- **🛡️ Hosts 验证盾牌**：智能向系统 Hosts 文件添加\u002F移除 `tonec.com`、`registeridm.com` 等 8 组关键验证服务器的 `127.0.0.1` 回环映射，从网络层截断黑名单检测与序列号遥测。\n- **⚙️ 官方更新策略控制**：一键切换 `CheckUpdtVM` 策略键，禁止烦人的更新弹窗，或按需重新放行。\n- **🧰 注册表与路径百宝箱**：\n  - **📍 手动定位 IDM 路径**：完美支持非系统盘（D盘、E盘等）或便携式 IDM 安装路径，支持文件选择对话框一键定位、多盘符智能轮询探测与永久记忆\n  - 一键直达 IDM 程序根目录\n  - 一键唤醒并自动跳转至注册表项 `HKEY_CURRENT_USER\\Software\\DownloadManager`\n  - 一键将当前所有 IDM 注册表配置完整导出至桌面备忘（`IDM_Reg_Backup.reg`）\n- **⚡ 进程控制**：支持一键安全终止、唤醒或重启 IDM 主程序。\n\n---\n\n## 🔬 核心实现原理\n\n```\n[原始 IDMan.exe] ──> [哈希\u002F字节校验] ──> [备份 IDMan.exe.BAK]\n                             │\n                             ├──> 1. 精准修补 18 处 \u002F 31 字节机器指令\n                             ├──> 2. 剥离 PE 证书目录 + 截断尾部 10,608 字节签名\n                             ├──> 3. 重算并修复 PE Checksum 校验和\n                             └──> 4. 抹除 Serial 伪键，写入干净的授权信息\n```\n\n### 1. 拒绝假序列号弹窗的科学逻辑\nIDM 会对注册表中的 `Serial` 键值执行严苛的非对称公钥校验，伪造任何假序列号都会触发弹窗提示「IDM 是使用假冒序列号注册的」。  \n**正确的激活解法**：\n1. **删除** `Serial` 键值；\n2. 清理 `scansk`、`tvfrdt`、`radxcnt`、`ptrk_scdt`、`LastCheckQU`、`scTime`、`NextCheck`、`BList`、`md5pks` 等特征遥测键；\n3. 仅写入 `FName` \u002F `LName` \u002F `Email`。\n\n### 2. PE 签名剥离与校验和校正\n修改二进制指令后，官方的 Authenticode 数字签名自然失效，会导致 Windows 驱动或杀毒软件报警签名损坏。  \n本工具直接解析 PE 文件头：\n- 清除 `IMAGE_DIRECTORY_ENTRY_SECURITY` 的 `VirtualAddress` 与 `Size`；\n- 移除物理追加在文件尾部的 10,608 字节签名证书块（文件由 6,199,664 截断为 6,189,056 字节）；\n- 使用微软标准算法重新计算 PE Checksum，确保二进制结构规范合法。\n\n---\n\n## 🚀 快速开始\n\n### 方式一：直接运行成品\n\n1. 从 [Releases 页面](https:\u002F\u002Fgithub.com\u002Fangusdevgo\u002FIDM_Pro_Tool\u002Freleases) 下载最新版本的压缩包；\n2. 解压后确保 `app_icon.png` 与 `IDM_Pro_Tool.exe` 位于同一文件夹；\n3. 右键选择 **以管理员身份运行** `IDM_Pro_Tool.exe`；\n4. 在图形界面中选择您需要的功能并点击执行。\n\n### 方式二：源码编译\n\n只需机器拥有 Windows 原生环境（Win10 \u002F Win11 自带 .NET 4.x），克隆仓库后双击 `build.bat`：\n\n```powershell\n# 1. 克隆本仓库\ngit clone https:\u002F\u002Fgithub.com\u002Fangusdevgo\u002FIDM_Pro_Tool.git\ncd IDM_Pro_Tool\n\n# 2. 运行构建脚本\n.\\build.bat\n```\n\n> **构建提示**：`build.bat` 内部通过 `%WINDIR%\\Microsoft.NET\\Framework64\\v4.0.30319\\csc.exe` 进行本地编译，耗时仅约 1~2 秒。\n\n---\n\n## 💻 命令行模式 (CLI Support)\n\n工具支持无界面静默运行，非常便于集成到自动化运维、装机维护脚本或 CI\u002FCD 流水线中：\n\n```powershell\n# 执行模式一：极速底层解锁\nIDM_Pro_Tool.exe -patch\n\n# 执行模式三：自定义身份登记\nIDM_Pro_Tool.exe -register \"VIP_User\" \"vip@domain.com\"\n\n# 一键还原为官方原版\nIDM_Pro_Tool.exe -restore\n\n# 手动指定 IDM 安装路径（针对非 C 盘或自定义安装目录）\nIDM_Pro_Tool.exe -setpath \"D:\\Software\\Internet Download Manager\"\n\n# 查看命令行帮助\nIDM_Pro_Tool.exe -help\n```\n\n---\n\n## 📂 项目结构\n\n```text\nIDM_Pro_Tool\u002F\n├── src\u002F\n│   ├── Program.cs          # 核心代码（单文件 ~3000 行，集成 WPF 矢量 UI 与所有核心引擎）\n│   ├── app.ico             # 包含多尺寸编码（16~256px）的应用程序原生图标\n│   ├── app_icon.png        # 256x256 高清运行时矢量展示图\n│   └── app.manifest        # Windows UAC 管理员提权与 DPI 感知清单\n├── build.bat               # 原生批处理快速构建脚本（自动完成编译与资源归档）\n├── IDM_Pro_Tool.exe        # 编译生成的目标 x64 GUI 可执行程序\n├── app_icon.png            # 运行时窗口读取图标\n├── LICENSE                 # MIT 开源许可证\n└── README.md               # 详尽的项目说明文档\n```\n\n---\n\n## 🔍 验证版本与指纹\n\n本工具针对以下官方基准版本经过完整测试与哈希对齐：\n\n| 校验项 | 基准原版 (Original) | 修补剥离后 (Patched) |\n| :--- | :--- | :--- |\n| **目标文件** | `IDMan.exe` (v6.43.10.2) | `IDMan.exe` |\n| **文件大小** | 6,199,664 字节 | 6,189,056 字节 |\n| **SHA-256** | `03CC62E9...D16D607C` | `E0C308B1...D166A72183` |\n\n---\n\n## ⚠️ 免责声明 (Disclaimer)\n\n1. 本项目所提供的所有源码与可执行程序，**仅供逆向工程、Windows 内部机制、PE 文件结构以及 WPF 编程等技术学习与安全研究之用**。\n2. 请在下载测试后的 24 小时内自行删除。严禁将本项目及其产物用于任何商业用途或非法侵权行为。\n3. 如果您长期使用 Internet Download Manager (IDM)，请前往 [官方正版网站](https:\u002F\u002Fwww.internetdownloadmanager.com\u002F) 购买正版软件授权，支持优秀的软件开发者。\n4. 使用本工具产生的任何软件冲突或不可预知后果，由使用者自行承担，与本项目作者无关。\n\n---\n\n## 📄 开源许可证\n\n本项目基于 [MIT License](LICENSE) 协议开源。欢迎提交 Issue 或 Pull Request 完善支持！\n \n## 🤝 社区与支持\n- **LINUX DO 社区**: [https:\u002F\u002Flinux.do](https:\u002F\u002Flinux.do)\n","IDM Pro Tool 是一款面向 Windows 平台的 Internet Download Manager（IDM）授权状态管理工具，提供离线激活、试用期冻结、个性化授权登记及安全回滚等核心功能。基于原生 C# 开发，采用零外部依赖设计，通过字节级二进制修补、Windows ACL 控制和注册表策略操作实现多模式授权管理；支持高 DPI、WPF 纯代码界面与 Hosts 网络层防护。适用于需长期稳定使用 IDM 且规避在线验证、保持官方升级兼容性或进行安全测试的技术用户。",2,"2026-09-11 02:30:13","CREATED_QUERY"]