StarUML 版本破解

2017年12月21日 网络转载 暂无评论

1,打开对应 mac版本的安装包位置,在对应目录/Applications/StarUML.app/Contents/www/license/node/LicenseManagerDomain.js文件。

2,找到文件23行,修改对应下面函数。更改为如下代码:

[code]

   function validate(PK, name, product, licenseKey){
var pk, decrypted;
// edit by 0xcb
return{
name:"0xcb",
product:"StarUML",
licenseType:"vip",
quantity:"mergades.com",
licenseKey:"later equals never!"
};
try{
pk =newNodeRSA(PK);
decrypted = pk.decrypt(licenseKey,'utf8');
}catch(err){
returnfalse;
}
var terms = decrypted.trim().split("\n");
if(terms[0]=== name && terms[1]=== product){
return{
name: name,
product: product,
licenseType: terms[2],
quantity: terms[3],
licenseKey: licenseKey
};
}else{
returnfalse;
}
}

[/code]

我的做法是注释掉原有代码,再增加,防止出现问题。

3,打开starUML。help>enter license

Name:0xcb

licenseKey:later equals never!

然后提示你注册成功!

给我留言

Copyright © 知乐思维 保留所有权利.   Ality主题 粤ICP备14062485

用户登录

分享到: