【游戏安全】CheatEngine基础使用——如何对不同类型的数值进行搜索?如何破解数值加密找到想修改的数值?

不同数值类型的搜索

可以在游戏中看到很精确的物品数量,但是在CE中却什么都扫不到。
在这里插入图片描述
这是因为他的数值类型可能并不是四字节的,在游戏中这个数值的机制是一个慢慢增长的数值,所以他很有可能是浮点数,增长0.几,满1再加1显示,但是隐去了小数点后的数字,所以要更换数值类型再进行扫描测试。
在这里插入图片描述
将单浮点数和双浮点数都测试一下。
在这里插入图片描述
更换为单浮点数后可以看到,已经扫描到了一些数据:
在这里插入图片描述
通过增长或减少该数值就可以知道哪个是相对应的值了。

破解简单数值加密

在游戏中,有这么多子弹1959,进行一次扫描可以看到很多1959。
在这里插入图片描述
在这里插入图片描述
打出几发子弹后发现是1957了,这时候再次搜索,这回却搜索不到了,而他也不像上个案例一样是0.几减,肯定是几个几个减,所以也排除浮点数的情况,那这是因为什么呢?
在这里插入图片描述
在这里插入图片描述
这其实是一种数值加密的方法,为的是不让数值太快的被找到,破解这种方法就不能使用精确搜索,要使用模糊搜索,通过一点点打子弹调数值来找到对应的真正数值。模糊搜索的方法在上一篇中有讲到,各位师傅们可以去看看:
CheatEngine基础使用
在这里插入图片描述
最终找到了子弹的数量,通过修改让子弹数量变多。
在这里插入图片描述

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

webfker from 0 to 1

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值