3SWG论坛_全网游戏技术辅助资源论坛_WWW.3SWG.COM

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4555|回复: 3

[腾讯游戏] [7.7]DXF更新后的HOOK分裂

[复制链接]

升级   4.8%

3

主题

155

帖子

524

积分

       UID
202

       金钱
368

       交易币
0

       贡献
1



发表于 2022-7-7 03:49:32 | 显示全部楼层 |阅读模式

调用方式
HOOK分裂 (3, 1000, 真)
.版本 2
.支持库 ncdx98
.支持库 spec

.子程序 HOOK分裂
.参数 段数, 整数型
.参数 伤害, 整数型
.参数 是否百分比, 逻辑型
.局部变量 空白地址, 长整数型
.局部变量 数据空白, 长整数型
.局部变量 分裂开始, 长整数型
.局部变量 HOOK地址, 长整数型
.局部变量 跳回地址, 长整数型
.局部变量 汇编字节, 字节集
.局部变量 i, 整数型
.局部变量 原字节, 字节集
.局部变量 功能开关, 逻辑型, 静态
.局部变量 执行次数, 整数型

HOOK地址 = 5430584528
跳回地址 = HOOK地址 + 13
执行次数 = 执行次数 + 1
.如果真 (执行次数 = 1)
    原字节 = x64读写.读内存字节集 (全局操作句柄, HOOK地址, 13)
.如果真结束
.如果真 (空白地址 = 0)
    空白地址 = x64读写.申请分配内存 (全局操作句柄, 4096)
    数据空白 = x64读写.申请分配内存 (全局操作句柄, 4096)
.如果真结束
汇编字节 = { 73, 185 } + 倒转数据 (长整数据 (5523621640)) + { 77, 139, 9, 76, 57, 201 }
汇编字节 = 汇编字节 + { 117, 27 } + 原字节 + { 255, 37, 0, 0, 0, 0 } + 倒转数据 (长整数据 (跳回地址))
汇编字节 = 汇编字节 + { 73, 185 } + 倒转数据 (长整数据 (空白地址)) + { 76, 137, 76, 36, 40 }
汇编字节 = 汇编字节 + 原字节 + { 255, 37, 0, 0, 0, 0 } + 倒转数据 (长整数据 (跳回地址))
分裂开始 = 空白地址 + 48
x64读写.写内存长整数 (全局操作句柄, 空白地址 + 8, 分裂开始)
.计次循环首 (段数, i)
    x64读写.写内存整数型 (全局操作句柄, 分裂开始, 9)
    分裂开始 = 分裂开始 + 4
    .如果 (是否百分比 = 真)
        x64读写.写内存整数型 (全局操作句柄, 分裂开始, 1)  ' 百分比
    .否则
        x64读写.写内存整数型 (全局操作句柄, 分裂开始, 0)  ' 百分比
    .如果结束
    分裂开始 = 分裂开始 + 4
    x64读写.写内存小数型 (全局操作句柄, 分裂开始, 伤害)
    分裂开始 = 分裂开始 + 4
    x64读写.写内存整数型 (全局操作句柄, 分裂开始, 0)
    分裂开始 = 分裂开始 + 4
    x64读写.写内存整数型 (全局操作句柄, 分裂开始, 0)
    分裂开始 = 分裂开始 + 4
    x64读写.写内存整数型 (全局操作句柄, 分裂开始, 0)
    分裂开始 = 分裂开始 + 4
    x64读写.写内存整数型 (全局操作句柄, 分裂开始, 1)
    分裂开始 = 分裂开始 + 4
.计次循环尾 ()
x64读写.写内存长整数 (全局操作句柄, 空白地址 + 16, 分裂开始)
x64读写.写内存长整数 (全局操作句柄, 空白地址 + 24, 分裂开始)
功能开关 = 取反 (功能开关)
.判断开始 (功能开关 = 真)
    内存.置为可写 (句柄, HOOK地址, 13)
    x64读写.写内存字节集 (全局操作句柄, 数据空白, 汇编字节)
    x64读写.写内存字节集 (全局操作句柄, HOOK地址, { 73, 185 } + 倒转数据 (长整数据 (数据空白)) + { 65, 255, 225 })
    调试输出 (“分裂开”)
.默认
    内存.置为可写 (句柄, HOOK地址, 13)
    x64读写.写内存字节集 (全局操作句柄, HOOK地址, 原字节)
    x64读写.写内存字节集 (全局操作句柄, 数据空白, 取空白字节集 (取字节集长度 (汇编字节)))
    x64读写.写内存字节集 (全局操作句柄, 空白地址, 取空白字节集 (4096))
    空白地址 = 0
    数据空白 = 0
    调试输出 (“分裂关”)
QQ 2413336840

打赏列表共打赏了0次

cry
还木有人打赏~
回复

使用道具 举报

升级   5%

0

主题

213

帖子

525

积分

       UID
196

       金钱
312

       交易币
0

       贡献
0



发表于 2022-7-7 09:02:18 | 显示全部楼层

楼主太厉害了!楼主,I*老*虎*U!我觉得3SWG论坛真是个好地方!
回复

使用道具 举报

升级   53.4%

2

主题

370

帖子

767

积分

       UID
608

       金钱
397

       交易币
0

       贡献
0



发表于 2022-7-7 09:16:23 | 显示全部楼层
有没有能用的无视队友卡伤的
回复

使用道具 举报

升级   17.67%

1

主题

77

帖子

253

积分

       UID
604

       金钱
176

       交易币
0

       贡献
0



发表于 2022-7-7 10:18:11 | 显示全部楼层
hook分裂是啥 稳定吗
回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 懒得打字嘛,点击右侧快捷回复
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

套你猴子的欢迎王牌飞行员回家这里是3SWG论坛!
X

Archiver|手机版|小黑屋|3SWG论坛 ( 京ICP证000000号 )|Sitemap

GMT+8, 2024-11-22 01:40 , Processed in 0.186770 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc. Template By 【3SWG论坛】【 WWW.6SWG.COM 】

快速回复 返回顶部 返回列表