JD最新机制解密(免海笔)
本帖隐藏的内容.常量 获取世界, "2598762".常量 获取游戏, "3112330".常量 获取数组, "19421498", ,
.常量 获取相机, "30180736"
.常量 空白地址, "67706413"
.常量 获取本人, "30180815"
.子程序 解密合集
.局部变量 世界读取, 长整数型
.局部变量 游戏读取, 长整数型
.局部变量 数组读取, 长整数型
.局部变量 相机读取, 长整数型
.局部变量 本人读取, 长整数型
.局部变量 跳到地址, 长整数型
.局部变量 HOOK, 字节集
.局部变量 code, 字节集
.局部变量 跳转点, 长整数型
.局部变量 跳转代码, 字节集
.局部变量 HOOK点, 长整数型
世界读取 = 模块地址 + #获取世界
解密世界 = 模块地址 + #空白地址
HOOK = { 72, 163 } + 到字节集 (解密世界) + { 144, 144, 144 }
写字节集 (世界读取, HOOK)
游戏读取 = 模块地址 + #获取游戏
解密游戏 = 解密世界 + 10
HOOK = { 72, 163 } + 到字节集 (解密游戏) + { 144, 144, 144 }
写字节集 (游戏读取, HOOK)
数组读取 = 模块地址 + #获取数组
解密数组 = 解密游戏 + 10
HOOK = { 72, 163 } + 到字节集 (解密数组) + { 144, 144, 144 }
写字节集 (数组读取, HOOK)
相机读取 = 模块地址 + #获取相机
解密相机 = 解密数组 + 10
跳到地址 = 解密相机 + 20
code = { 72, 137, 76, 36, 8, 80, 72, 139, 193, 72, 163 } + 到字节集 (解密相机) + { 88 }
写字节集 (跳到地址, code, 取字节集长度 (code))
_HookJmp (跳到地址 + 取字节集长度 (code), 相机读取 + 5)
_HookJmp (相机读取, 跳到地址)
HOOK点 = 模块地址 + 30180815
本人读取 = 模块地址 + #获取本人
解密本人 = 模块地址 + 67706433
跳转点 = 模块地址 + 67706355
跳转代码 = { 72, 137, 180, 36, 216, 0, 0, 0, 76, 137, 37, 53, 0, 0, 0, 76, 137, 45, 56, 0, 0, 0, 233, 201, 103, 195, 253, 144 }
写字节集 (跳转点, 跳转代码)
_HookJmp (HOOK点, 跳转点)
页:
[1]