首页
社区
课程
招聘
[原创]开学清爽小文:游戏人物加速的思路实例碎碎念
发表于: 2019-9-1 21:05 8748

[原创]开学清爽小文:游戏人物加速的思路实例碎碎念

2019-9-1 21:05
8748


——————————————————————————————————————————————————————————————————

开学了,先发个贴再进行学校生活~


大家在玩游戏的时候,经常会碰到这样的情形:


你在开车,突然,身边一个人以大于你车速的速度从你身旁跑过,并且询问你:“兄弟,买挂吗?”


 


顿时,你心里一慌,买?还是不买?关于买与不买的问题请大家参考《中华人民共和国网络安全法》以及相关处罚条例,本文只做技术交流





加速的实现:



 

——————————————————————————————————————————————————————————————————

猜想:


我们在战立和蹲下时,speed_站立 > speed_蹲下


又因为游戏中对于速度的设定,大都是浮点数,所以我们进行如下搜索:


——————————————————————————————————————————————————————————————————

——————————————————————————————————————————————————————————————————

——————————————————————————————————————————————————————————————————
在游戏中,我们的角色必定需要做运动动作,那么这些运动动作的属性,肯定是放在一个结构中,可能是const不可写的,但是有些有可能是可写的

例如:

1.我们在水中和陆地上,speed_陆地 > speed_水中
2.我们在站立和蹲下时,speed_站立 > speed_蹲下
3.我们在跑步和行走时,speed_跑步 > speed_行走
4.等等等等

甚至有的游戏在上坡和下坡时的速度,有风无风时人物的速度都会有细微的差别,那么这些游戏所谓“精妙”的设计,正是“漏洞(遗漏的BUG)”逆向所在.

0x02:去找个游戏实战一下

——————————————————————————————————————————————————————————————————


做例子的游戏为穿x火x,在上游戏后,我需要把机器码弄一下,不得不说,封机器是真的狠,一封封十年,我的大号可以传给下一代了



进入新手任务训练营,或者大家随便在游戏中找到相关的“洞口”:


[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 2
支持
分享
最新回复 (17)
雪    币: 3876
活跃值: (3683)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
骚的1b
2019-9-1 21:15
1
雪    币: 688
活跃值: (3630)
能力值: (RANK:15 )
在线值:
发帖
回帖
粉丝
3
果然很清爽
2019-9-1 21:22
1
雪    币: 6124
活跃值: (4671)
能力值: ( LV6,RANK:80 )
在线值:
发帖
回帖
粉丝
4
所以之前有人发贴问在客户端检测人物加速我就说没有好的办法,因为可以搞的点太多了,还不如服务器处理一下。
2019-9-2 02:03
0
雪    币: 181
活跃值: (621)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
惊喜的你会发现,不仅没有检测,还会玩的很爽
2019-9-2 10:36
0
雪    币: 7885
活跃值: (2285)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
这种服务器检测一下就可以了,让客户端爽死。。。
2019-9-2 11:20
0
雪    币: 1578
活跃值: (1291)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
7
我就想知道。你的工具是怎么不被检测到的。
2019-9-2 15:05
0
雪    币: 5836
活跃值: (1918)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
8
黑洛 所以之前有人发贴问在客户端检测人物加速我就说没有好的办法,因为可以搞的点太多了,还不如服务器处理一下。
还是有很多漏网之鱼,只能慢慢排查,这个不是特别好检测
2019-9-2 15:41
0
雪    币: 5836
活跃值: (1918)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
9
网络枭红 我就想知道。你的工具是怎么不被检测到的。[em_6]
做手脚
2019-9-2 15:41
0
雪    币: 26205
活跃值: (63302)
能力值: (RANK:135 )
在线值:
发帖
回帖
粉丝
10
清爽!
2019-9-2 15:42
1
雪    币: 6552
活跃值: (4346)
能力值: ( LV10,RANK:163 )
在线值:
发帖
回帖
粉丝
11
这种单机游戏才有用,我们都是用的加速器原理差不多的加速。
2019-9-2 16:32
0
雪    币: 5836
活跃值: (1918)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
12
Editor 清爽!
哈哈哈哈,美女小编人甜嘴还甜~
2019-9-2 17:18
0
雪    币: 1578
活跃值: (1291)
能力值: ( LV3,RANK:20 )
在线值:
发帖
回帖
粉丝
13
小迪xiaodi 做手脚
好吧。大哥。当我没问。
2019-9-3 08:56
0
雪    币: 1041
活跃值: (733)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
14
机器码是干policy过掉的?
2019-9-17 07:47
0
雪    币: 170
活跃值: (145)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
15
找到地址无限被拉回怎么处理啊
2019-11-17 12:40
0
雪    币: 5836
活跃值: (1918)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
16
鸭子咯咯哒 机器码是干policy过掉的?
是的
2019-11-18 19:11
0
雪    币: 5836
活跃值: (1918)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
17
冰凡弍 找到地址无限被拉回怎么处理啊
查找该写,或者数据下写入断,根据代码逻辑,干掉拉回修正坐标数据的代码
2019-11-18 19:12
0
雪    币: 1942
活跃值: (392)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
18
妙啊
2020-5-24 11:37
0
游客
登录 | 注册 方可回帖
返回
//