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

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 185|回复: 0
上一主题 下一主题
收起左侧

[经验求助] 【求助】校验码的计算方法

[复制链接]
跳转到指定楼层
楼主
哲思 发表于 2024-3-24 13:22 回帖奖励
30吾爱币
最近在研究校验码算法时遇到了这个较为新奇的算法,研究了很长时间,但只发现了一点点规律,有没有大佬能解释一下原理原数据、常量、校验码都以16进制储存
已知:
同一个常量下的原数据和校验码是对应的,不同常量下的同一个原数据对应的校验码不同
原数据(16进制)是两位数(或4位数,可能性极小)、常量(16进制)也是两位数、校验码(16进制)是4位数


举个例子
常量(16进制)是:04       
       
       
原数据(转换为10进制)校验码(16进制)
0000                                EEC1
0001                                EA3D
0002                                E579
0003                                E185
       
0004                                FBF1
0005                                FF0D

不是很明了,来张图片看一下

最上面一行是常量
左边那一列是原数据(转换为10进制),右边那一列是校验码,(绿色是我根据规律猜想的校验码)

发现的规律:
校验码最后一位四个一循环(在一定范围内)
校验码第一位连续的四个相同

我咋感觉校验码是每个数是分开算的(应该没有那么奇怪吧)
求大佬解释一下计算方法。

下面是已知的对应关系
04       
       
       
0000        EEC1
0001        EA3D
0002        E579
0003        E185
       
0004        FBF1
0005        FF0D

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

您需要登录后才可以回帖 登录 | 注册[Register]

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

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

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

GMT+8, 2024-6-3 16:26

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

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