CE里面4字节是什么进制的,我修改拳王的时间,值怎么这么多?

看图,小白不懂为什么这个值这么大,不知道怎么换算成54-55这个数... 看图,小白不懂为什么这个值这么大,不知道怎么换算成54-55这个数 展开
 我来答
59分粑粑分享生活
高粉答主

2020-10-11 · 专注生活好物分享,解答日常方方面面的问题
59分粑粑分享生活
采纳数:326 获赞数:119833

向TA提问 私信TA
展开全部

因为如果单击“内存浏览器”,会看到从地址026D673B开始的几个字节的十六进制值(只要知道,该地址在游戏重新启动后就会更改)是7F 96 0B 55 00 32 00,如果取四个字节,则为:

地址026D673B = 550B967F(十六进制)的四字节值= 1426822783(十进制

地址026D673C的四字节值= 00550B96(十六进制)= 5573526(十进制)

地址026D673D的四字节值= 3200550B(十六进制)= 838882571(十进制)

地址026D673E = 00320055(十六进制)= 3276885(十进制)的四字节值

扩展资料:

不难发现,在四个四个字节的值中,共有的一个字节是55.正是由于这个字节的变化,由其组成的四个四个字节的值也发生了变化,因此被搜出来。只要锁定这四个值中的任何一个,就等同于锁定字节55,因此游戏中的值也被锁定。

但这要冒一定的风险,因为在这四个字节中,多余的字节可能是游戏中的其他数据。如果其也被锁定,则可能导致程序错误甚至崩溃。可以改为按单字节或双字节扫描,这样会更安全。

根据游戏中属性值的大小选择要扫描的值的类型:如果该值在256以内,则可以选择单字节类型,但可以选择双字节类型;如果该值在30,000之内,则可以选择双字节类型,请确保选择4字节类型;值越大,必须选择4字节类型。

简而言之,如果字节数较少,则安全系数较高。如果字节数更多,则扫描的成功率将更高,尤其是根据值的增减执行扫描时。

网海1书生
科技发烧友

2018-01-30 · 擅长软件设计、WEB应用开发、小程序
网海1书生
采纳数:12311 获赞数:26228

向TA提问 私信TA
展开全部
你如果点“内存浏览器”,就可以看到从地址 026D673B (这个地址在游戏重新启动后会变化的,你知道就行)开始的几个字节的16进制值为 7F 96 0B 55 00 32 00,如果按四字节来取值就是:
地址026D673B起的四字节值=550B967F(16进制)=1426822783(10进制)
地址026D673C起的四字节值=00550B96(16进制)=5573526(10进制)
地址026D673D起的四字节值=3200550B(16进制)=838882571(10进制)
地址026D673E起的四字节值=00320055(16进制)=3276885(10进制)
这不就跟你在CE中搜索出的值对上了吗?
从中不难发现,这四个四字节值中,共同包含的一个字节就是55,正是因为这个字节的变化,使由它组成的四个四字节值也发生变化,所以才会被搜索出来。而只要锁定这四个值中的任何一个,就等于把55这个字节锁定了,这样就把游戏中的值也锁定了。但这是要冒一定风险的,因为四个字节中,多余的字节很可能是游戏中的其他数据,如果也被锁定,有可能会造成程序出错乃至崩溃。你可以改为按单字节或双字节来扫描,这样就会安全一些。
建议你根据游戏中属性数值的大小来选择扫描的数值类型:数值在256以内的,可以选择单字节类型,保险一点可选双字节类型;数值在30000以内的,可选择双字节类型,保险一点可选择4字节类型;再大的数值,则一定要选4字节类型了。总之,字节数选少一些则安全系数高一些,游戏不容易死掉,而字节数选高一些,则扫描的成功率会高一些,尤其是按数值的增减来扫描的时候。
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式