ps:只找到StarUML2的破解方式,嫌弃的自己破解~
一、下载
http://staruml.io/download,下滑有StarUML2,然后一直点下一步安装
二、破解
更改文件:StarUML\www\license\node\LicenseManagerDomain.js
更改validate函数,添加以下代码
function validate(PK, name, product, licenseKey) {
var pk, decrypted;
//添加代码开始
return {
name: "StarUML",
product: "StarUML",
licenseType: "vip",
quantity: "http://staruml.io/",
licenseKey: "StarUML"
}
//添加代码结束
try {
pk = new NodeRSA(PK);
decrypted = pk.decrypt(licenseKey, 'utf8');
} catch (err) {
return false;
}
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 {
return false;
}
}
四、验证
点击Help -> Enter License,输入name和licenseKey,都是StarUML
点击Help -> About StarUML,会显示验证成功
Finally:据说StarUML3的试用期是永久的,为啥要破解呢~