Star UML破解教程
by 宋强
1.使用Editplus或者Notepad++等特殊的文本编辑器打开%StarUML_HOME%/www/license/node/LicenseManagerDomain.js文件。 2.在如下指定的位置上添加指定的代码。
(function () {
"use strict";
var NodeRSA = require('node-rsa');
function validate(PK, name, product, licenseKey) {
var pk, decrypted;
//Code added start.
return{
name: "Duke",
product: "startUML",
quantity: "www.iesfc.top",
licenseKey: "Hello, Duke!"
}
//Code added end.
try {
pk = new NodeRSA(PK);
decrypted = pk.decrypt(licenseKey, 'utf8');
} catch (err) {
return false;
}
3.打开StarUML,打开菜单Help->Enter License,输入上面指定的name和license信息,以上面的代码为例就是
name:Duke
license:Hello, Duke!
就破解成功啦。