答复
已经找出算法了~还是比较简单的。~希望大家指教~
WinASO EasyTweak V2.1.3
除了注册号不使用字母外,长度为16.还要满足以下条件!
前一个四位是任意的.
第二个四位是16进制要为211(529)
第三个四位是16进制要为27E (638)
第四个四位是16进制要为439(1081)
所以注册码为:6666052906381081
WinASO Disk Cleaner
注册算法:
注册码中不能有非数字字符,要有16位长
从注册码第4位到7位必须满足一下条件:
1.先把这个4位数组中的第1移到第3位,第2位移到第1位,第3位移到第2位最后第4位不变,移动后的结果换16进制,如果这个16进制等于A9(Dec:169)那么就跳走下一段的验证,否则立即注册失败!
输入:6019
转换:0169 (正确)
-------
2.上面的成功就跳转到这里,进行!9~12位的验证.9~12位则要满足
先把这个4位数组中的第1位和第3位互换,第2位和第4位互换。 最后结果换十六进制,且如果这个16进制等于121(Dec:289)则跳往下一部分的验证!否则注册失败。
-------------
输入: 8902
转换:0289 (正确)
-------------
3.上面的成功就跳转到这里,进行!13~16位的验证.13~16位则要满足:
先把这个4位数组,1位和4位互相换。2和3位互换!最后结果换16进制等于169(Dec:361)这里就注册成功了!
-------------
输入: 1630
转换:0361 (正确)
-------------
所以注册码为:1234601989021630
感觉这几个相对于楼主那个,较简单!
