starUml下载地址:http://staruml.io/download
破解方法:
1,打开对应 mac版本的安装包位置,在对应目录/Applications/StarUML.app/Contents/www/license/node/LicenseManagerDomain.js文件。
2,找到文件23行,修改对应下面函数。更改为如下代码:
-
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 = 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; -
} -
}
3,打开starUML。help>enter license
Name:0xcb
licenseKey:later equals never!
然后提示你注册成功!

3万+

被折叠的 条评论
为什么被折叠?



