作者: wzy8088: ↑ 目前SN计算已经可以完全自定义了,也就是凭空生成正确规范的SN,不需要已知正确SN 但是 sn能否在官网验证通过,需要两个条件,一sn本身符合规范(通过计算获取的SN一定是规范的),二官方数据库录入了该sn BB值加1就代表前面有1000个sn了,你要是改到99那就是前面有99000个sn 你会发现大量连续的号被同一个邮箱注册,这些基本是被号贩子注册了,所以大家尽量不要公开自己的号 像这个段,理论上可以容纳999999个,但是这个要看当时出厂规模,不是所有的号都会进入数据库的,而是生产了多少台就登记多少 sn:1750PDN179400 mac:0011323B0CC3 1750属于早期的机器可以看出当初这个段的序列号就生产了200台,所以当输入201台的序列号就会提示无效 CCY0PDNAAA#BB CC为下面公式中mod CC (猜测八九不离十) Y0估计为批次号,Y值为1-9,可以是A,B,C,计算的时候用0,1,2代替 PDN代表918机型 AAA三位十进制数代表第AAA个号 #一位数代表由CC个数组成的循环数组 BB两位十进制数每当AAA到999的时候BB进1,这个数值不要太大一般控制在15以内,比如1750PDN999800之后就是1750PDN000901 新版本机型如何注册比如920和3622 ***隐藏内容不允许被引用*** 计算公式: ***隐藏内容不允许被引用*** (((1000x0+179) mod 17)+5) mod 10 = 4 通过以上公式可以算出999999个号中任意一个号 举例计算: ***隐藏内容不允许被引用*** MAC目前还没有很好的办法,除非已知一个正确的MAC 因为999999个号可以是一直连续的,但是没有录入系统的MAC会被用到其他段的号上,或者其他机型上 已知MAC后可以这样计算: 1750PDN179400的MAC =(1000xBB+AAA)x2 + 3869533 结果转成16进制,就是MAC的后6位 (1000x0+179)x2+3869533=3869891=3B0CC3 以上MAC公式只针对1750PDN段BB值为00的号 3869533怎么来? 逆向计算,179号SN的mac,3B0CC3-179x2=3869533 就这样了,懂的自然懂,号贩子自重! 算号器已经完成,输入一组正确SN和MAC,然后会随机给出一组正确数据,另外再推算出两组相对靠后面的数据,算号得出的数据只能保证SN符合计算规则,能否注册还要看官方数据库中是否真实存在该数据。 ***隐藏内容不允许被引用*** 下载在二楼