挂海论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
 友情提示:文字/图片广告均非网站意见,请担保交易勿直接付款,由此产生的责任自负
玩游戏来117游戏网(H5不下载也能玩手游传奇,吃鸡,竞技都有)不懂社区·好资源不错过·各位资源站大佬欢迎来采集搬运IOS签名/udid证书出售/送证书加群1040456405 ██【我要租此广告位】██
... .
查看: 7725|回复: 3
打印 上一主题 下一主题

[其他] 任鸟飞谈逆向----HOOK &&&&&LOL更换皮肤 分析

[复制链接]
3正式会员
244/300

244

积分

44

主题

6

听众
已帮网友解决0 个问题
好评
0
贡献
200
海币
971
交易币
0
跳转到指定楼层
楼主
发表于 2017-10-27 12:17:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
提醒:若下载的软件是收费的"请不要付款",可能是骗子,请立即联系本站举报,执意要付款被骗后本站概不负责。(任何交易请走第三方中介,请勿直接付款交易以免被骗!切记).

友情提示:文字/图片广告均非本站意见,请担保交易勿直接付款,由此产生的责任自负!!!↑↑


有的同学总会问到什么是钩子?d3d hook什么意思?怎么拦截明文包?等等
其实钩子,hook,拦截是一回事。
其根本目的就是程序执行到某个固定函数或则代码的时候,我们能够拦截到此时的全部数据,或则执行我们想要执行的操作而已。


如果你是一个老总,程序就是你的员工,而hook就是你在不影响员工正常工作的前提下,给其插入的工作。

如果你是一个出租车司机,程序就是你的行车线路,而hook是不影响原线路的前提下,你又去接了一个人。

HOOK看上去是有一些抽象的,但实际情况下,不过就是在不破坏原来代码的基础上插入我们想插入的代码而已,具体怎么不破坏原有代码?具体怎么去执行我们的代码?具体怎么深刻理解HOOK?怎么去代码实现HOOK?今天分享两节视频给大家,如果有什么疑问,可以留言讨论,会给大家解答。

分享给大家
HOOK原理及其HOOK明文包
http://pan.baidu.com/s/1nvu6WPz
http://pan.baidu.com/s/1c12aBSG



噜阿噜是一款对战类竞技游戏,所以没有什么道具提供附加属性,皮肤也一样,可是尽管如此,还是有大量玩家对各种独特的皮肤很是钟爱,这也是该游戏的主要盈利手段。
市场上有一种辅Zhu,可以让玩家自由更换皮肤,对运营商的利益造成了影响。
有什么不懂关注微信公众号:任鸟飞逆向 交流学习
当然这种换肤是本地效果,不过对很多玩家来说已经够了。
其基本实现原理有2种
第一种是修改人物对象属性,在任何人物对象初始化的过程中都会实现更换皮肤,当然,我们也可以主动调用人物初始化函数,达到更换皮肤的效果。
第二种是HOOK皮肤的关键位置以及loading界面的图片位置。
两种方式在实现的原理上没有什么太多的难度差异,至于对抗难度,检测方式,反检测方式,是有较大区别的,我们在这里不做讨论。
以第一种为例
人物属性的话突破口很简单了,ce扫描人物血量即可,注意数据类型,人物血量是FLOAT型,当然是尝试之后才知道的。
下面简单列图说明下人物追溯过程
血量被访问的位置

往上追

发现直接就是基地址,十分简单
然后我们可以在人物属性下慢慢分析哪里和皮肤相关
也可以用不同皮肤登录游戏 对比属性变化
最后在  人物对象 +B50的位置发现了   皮肤属性  修改这个地址里的值 人物就可以更换皮肤
当然要在人物初始化的时候   例如人物刚刚进入召唤师峡谷
人物死亡重生后等等
如果想要随时更换  那么需要去调用整个初始化函数

1级没有皮肤小号 换皮肤效果

HOOK的方式也很简单
帖一段易语言市场挂代码仅供参考学习
以下代码来源于网络




联系我时,请说是在 挂海论坛 上看到的,谢谢!



上一篇:任鸟飞谈逆向----《梦三国2》全图
下一篇:任鸟飞谈逆向----XNF重新实现的发包函数找法
免责声明:
1、本主题所有言论和图片纯属会员个人意见,与本论坛立场无关。一切关于该内容及资源商业行为与www.52ghai.com无关。

2、本站提供的一切资源内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。

3、本站信息来自第三方用户,非本站自制,版权归原作者享有,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。

4、如果您喜欢该程序,请支持正版,购买注册,得到更好的正版服务。如有侵犯你版权的,请邮件与我们联系删除(邮箱:xhzlw@foxmail.com),本站将立即改正。

3正式会员
244/300

244

积分

44

主题

6

听众
已帮网友解决0 个问题
好评
0
贡献
200
海币
971
交易币
0
沙发
 楼主| 发表于 2017-11-9 13:22:16 | 只看该作者
2017继续分享
3正式会员
244/300

244

积分

44

主题

6

听众
已帮网友解决0 个问题
好评
0
贡献
200
海币
971
交易币
0
板凳
 楼主| 发表于 2017-11-16 12:54:32 | 只看该作者
HOOK 有好多种
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

免责声明|Archiver|手机版|小黑屋|挂海论坛

GMT+8, 2025-4-4 12:16 , Processed in 0.086900 second(s), 31 queries , Gzip On.

Powered by Discuz! X3.2

本站资源来自互联网用户收集发布,如有侵权请邮件与我们联系处理。xhzlw@foxmail.com

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