今天小编为大家带来可以不用花钱就能用的注册码,大家知道很多软件都是要通过注册码激活才可以使用的。有需要的用户一起学习下UltraISO注册码生成器keygen怎么用吧。
用RSA加密注册码,得到密文m,
m必须满足
m[0]==4|5
m[1]==5|6
m[6]==2|d
m[7]==a|b|c
m[8]==5
m[9]==3
m总共16位。
然后连接"UTRISO",用户名,注册码 得到新字符串k。
计算k的MD5值,并且取MD5值前6位与已存在的
数据比较(0x0064C0C8处,数据的MD5:B2C2A396BE3864C4210519A8303FD1E5),有相同的就正确.
以上验证是用一个标志flag控制最终注册码是否正确。
RSA模数的分解:
在还原的时候知道了他使用的RSA公钥对:
(e,n):(10001,A70F8F62AA6E97D1)。
对于64位大小的n,分解简直就是秒秒钟的事情。用RSATool分解得到私钥对:
(d,n):(A7CAD9177AE95A9,A70F8F62AA6E97D1)。
有了私钥对,那么第一个验证规则的逆算法就被解决了。
不懂的的用户可以看看
UltraISO注册算法分析
ultraiso注册码注册码
REGISTRATION NAME:HMBS
REGISTRATION CODE:6469-582B-AB0E-C845
Registration name: bige
Registration code: 8058-EF0A-1CC2-DB80
Registration name: Home
Registration code: 4BA9-0D54-214A-C938
Registration name: Steve Olson
Registration code: 2BEC-ED28-82BB-95D7
Registration name: Christopher Wydler
Registration code: 424F-ED23-7C0A-D75B
截图:
今天的内容就和大家介绍到这里了,想要了解更多精彩内容请继续关注未来软件园每日更新!小编等着你哦!