rdev-cpp/dota-plus-unlocker

GitHub: rdev-cpp/dota-plus-unlocker

一个利用 MinHook 对 Dota 2 客户端进行函数 hook 以本地解锁 Dota Plus 订阅状态的逆向工程研究工具。

Stars: 1 | Forks: 0

# dota-plus-unlocker 一个微型的内部 DLL,用于在本地解锁 Dota Plus。它只是使用 MinHook 简单地 hook 了 `client.dll` 内部的账户状态函数。 ### 工作原理 * 使用硬编码的特征码扫描 `client.dll` 的 `.text` 段,以查找 `GetProtoCDOTAGameAccountPlus`。 * 将 `m_nStatus` 强制设置为 `1`(`STATUS_SUBSCRIBED`)。 * 将调试日志写入 `C:\dota-plus-unlocker\log.txt`,以便你检查 hook 是否真正部署成功。 * 包含一个 `ManualMap` 导出函数,使其完全适配手动映射注入。 纯粹出于娱乐和逆向工程研究而编写。 强烈建议从源码编译以降低被封号的风险。使用风险自负。
标签:C++, 云资产清单, 动态挂钩, 字典生成, 客户端加密, 数据擦除, 游戏外挂, 逆向工程