吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 41930|回复: 154
收起左侧

[游戏安全] CS无限子弹外挂分析

    [复制链接]
Gslab 发表于 2018-2-11 16:02
无限子弹是FPS游戏的一种外挂形式,不过现在很多网络游戏都无法达到这样的效果,只有CS这类局域网下运行的游戏能够实现。如果在对战平台中实现无限子弹,往往能让自己的胜率提高很多。其实实现无限子弹的方法很简单,因为服务器验证的并不严格,所以我们可以通过改写子弹数量的方法,或者通过HOOK代码的方法来达到目的。ce进行搜索子弹数量(如图)

搜索到的结果有很多,那么那个才是决定子弹数量的关键地址呢,可以通过二分法来批量修改数值,最终得到了我们需要的地址(如图)

然后通过OD来分析出地址来源,下硬件访问断点,游戏断下(如图)

向上分析来源,返回几次后就跳出模块,而继续分析有一些麻烦。既然这样我们就用领一种方法来达到效果。在地址上下写入断点,射击后游戏断下(如图)

这里我们发现在写入值eax的上面出现了dec eax,这说明每次经过这里eax减少1,那么我们只需要讲这一条代码NOP掉即可(如图)

然后返回游戏,发现再次射击子弹数量不变了,那么只需要在封装代码时将这里HOOK一下就可以实现无限子弹的功能了。



文章已获原作者——公众号《通化程序员》同意转载,如需转载请联系原作者
*转载请注明来自游戏安全实验室(GSLAB.QQ.COM)

免费评分

参与人数 18吾爱币 +16 热心值 +17 收起 理由
oneofzero + 1 我很赞同!
tiad666 + 1 + 1 谢谢@Thanks!
徐某的52 + 1 + 1 用心讨论,共获提升!
Deuez + 1 + 1 哇喔,楼主好腻害哎
dfui + 1 + 1 谢谢@Thanks!
97本科僧 + 1 + 1 谢谢@Thanks!
十载 + 1 + 1 我很赞同!
justdoitnow + 1 + 1 用心讨论,共获提升!
GHOST_i + 1 + 1 热心回复!
li99774 + 1 + 1 谢谢@Thanks!
fop2020 + 1 + 1 用心讨论,共获提升!
liphily + 1 + 1 用心讨论,共获提升!
特没谱 + 1 + 1 用心讨论,共获提升!
Zack12357 + 1 鼓励转贴优秀软件安全工具和文档!
小冬 + 1 + 1 我很赞同!
WJJIahUa + 1 + 1 我很赞同!
丿唯爱澳怡丶 + 1 + 1 热心回复!
yup + 1 欢迎分析讨论交流,吾爱破解论坛有你更精彩!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

xouou 发表于 2018-2-12 13:25
lshssg 发表于 2018-2-12 11:15
要不是因为脚本外挂多如牛毛导致毫无游戏体验()。。。。那么我现在应该还在玩的

175平台 没外挂
dgjbssg 发表于 2018-9-4 13:08 来自手机
卢本伟牛逼gg 发表于 2018-8-15 17:38
限子弹是FPS游戏的一种外挂形式,不过现在很多网络游戏都无法达到这样的效果,只有CS这类局域网下运行的游 ...

兄弟你是不是违规了
AnkhSpirit 发表于 2018-2-11 16:10
aqtata 发表于 2018-2-11 16:13
现在还有人在玩这个么。。。
壹天 发表于 2018-2-11 16:14
感谢分享,学习
萌萌哒的小白 发表于 2018-2-11 16:18
学习了!!谢谢分享
yuanshaoai0 发表于 2018-2-11 16:27
感谢大佬分析
dap 发表于 2018-2-11 16:34
因该很少人玩这个游戏了吧!
蛋疼小哥哥 发表于 2018-2-11 16:36
感谢交流
吊名想三天 发表于 2018-2-11 16:47
感谢  分享   不过玩的人不多了吧
小冬 发表于 2018-2-11 16:48
谢谢分享
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止灌水或回复与主题无关内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-4-20 01:22

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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