StarUML mac版破解方法
阿新 • • 發佈:2019-01-01
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
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;
}
}
我的做法是註釋掉原有程式碼,再增加,防止出現問題。
3,開啟starUML。help>enter license
Name:0xcb
licenseKey:later
equals never!
然後提示你註冊成功!
此資訊來自網路