火山编程教程培训交流论坛-乐易网络

 找回密码
 立即注册

手机号登录

用手机号号登陆

微信登录

微信扫码,快速开始

QQ登录

用QQ账号登陆

购买模块,定制软件,报名培训联系QQ 【会员必读】:如何绑定QQ来登陆论坛 【会员必读】:如何绑定微信来登陆论坛
【强烈推荐】《火山视窗0基础入门系列课程》【新手必读】火山中的错误代码大全【新手必读】火山视窗静态编译方案
《0基础x64位游戏内存辅助开发教程 》《64位某信Hook技术实战基础教程》《【免费】火山视窗汇编快速入门课程》
《火山视窗浏览器网页填表系列课程》《64位某信Hook技术实战进阶教程》《【免费】火山视窗Exui界面库讲解》
《火山视窗POST基础入门课程》《64位某信数据库操作课程》《火山视窗JavaScript加解密课程》
《火山视窗64位Hook技术培训课程》  
查看: 287|回复: 3

[记录解决] 火山模块的超级HOOK类

[复制链接]
已绑定手机

签到天数: 36 天

[LV.5]常住居民I

等级头衔

等級:超级会员

Rank: 14Rank: 14Rank: 14Rank: 14

积分成就
火币
1876
贡献
0
主题
9
精华
0
威望
23
积分
44
注册时间
2024-10-10
最后登录
2025-5-9

勋章墙

终身顶级VIP会员

发表于 2025-5-5 10:31:03 | 显示全部楼层 |阅读模式

据统计90%查看本帖的人,都已经注册本站了哦

您需要 登录 才可以下载或查看,没有账号?立即注册

x
HOOK_人物.开始HOOK (成员_PID, 成员_模块基址 + 0xCAE87B, 取指针_方法 (超级HOOK类_Hook触发事件_2), 5, , , , )
HOOK_人物.开始HOOK (成员_PID, 成员_模块基址 + 0x3A2950, 取指针_方法 (超级HOOK类_Hook触发事件_1), 5, , , , )

这个是HOOK诛仙游戏的,
一个变量
hook了一个地址A  这个是人物的坐标和血量
在hook一个地址B  这个是人物的经验值

这两个地址,单独HOOK一个 都是可用正常的,
但是同时HOOK两个 ,比如:
HOOK地址A,     HOOK地址B
这样写代码,,HOOK地址A就有效,地址B就HOOK不到

换成HOOK地址B, HOOK地址A,
这样写代码,HOOK地址B就有效,地址A就HOOK不到,

要是申请两个变量 类_超级HOOK变量,,程序会崩溃
回复

使用道具 举报

已绑定手机

签到天数: 36 天

[LV.5]常住居民I

等级头衔

等級:超级会员

Rank: 14Rank: 14Rank: 14Rank: 14

积分成就
火币
1876
贡献
0
主题
9
精华
0
威望
23
积分
44
注册时间
2024-10-10
最后登录
2025-5-9

勋章墙

终身顶级VIP会员

 楼主| 发表于 2025-5-5 11:12:58 | 显示全部楼层
知道怎么回事了,,,是句柄的问题,,也就是,同一个进程,  用的是开始HOOK,,HOOK回调事件有个参数是进程PID,,拿着这个进程PID,去HOOK取句柄,  第二个hOOK取出来的句柄可能是变成第一个的句柄了,,
收起回复
这个PID主要是为了区分不同的进程的,而且,我更建议注入HOOK
05-05回复
回复

使用道具 举报

已绑定手机

签到天数: 269 天

[LV.8]以坛为家I

等级头衔

等級:管理员

头衔:最专业的易语言火山中文编程讲师

Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20

积分成就
火币
7240
贡献
6
主题
266
精华
2
威望
332
积分
807
注册时间
2024-10-3
最后登录
2025-7-6

勋章墙

微信认证用户论坛讲师最佳新人终身顶级VIP会员富翁会员

发表于 2025-5-5 12:13:56 | 显示全部楼层
小米加鸡蛋 发表于 2025-5-5 11:12
知道怎么回事了,,,是句柄的问题,,也就是,同一个进程,  用的是开始HOOK,,HOOK回调事件有个参数是进程PID,,拿 ...

你同一个进程的话,建议直接用开始HOOK2  直接用自己的句柄安装就好了
我要说一句
回复

使用道具 举报

快捷回复 提醒:以任何方式进行『恶意灌水』的行为,进行封号处理
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|火山编程教程培训交流论坛-乐易网络 ( 湘ICP备19007035号 )

拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表本站立场!

GMT+8, 2025-7-7 12:52 , Processed in 0.040893 second(s), 59 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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