|
|
下面这个激活码是如何根据安装ID计算出来的?(说明:这个是通过微软电话激活得到的Microsoft Office2010激活码)
安装ID
013421 755862 723631 932773 388754 280340 496551 864095 770996
激活码
199536 802120 819892 724366 663792 618600 818464 823931
下面这个是windows 7的
安装 ID:000066-118704-153930-450365-689040-875386-544784-509536-546020
有人能写一个程序把对应的激活码算出来吗?
我通过实际安装测试,找到如下的规律:123450、123461、123472、123483、3123494、123504、123515、123526、123530、123541、123552、123563、123574、123585、123596、123606、123610、123621 ………… 输入前面这样的数,激活程序不会报错。猜测每组6位数激活码的最后一个数字应该是校验位,而且只能是 0-6 这7个数。如 199536 这组数,如果把最后一个数字换成除6以外的其它数字,则激活程序会报错。 |
|