1. 程式人生 > >starUML for mac 破解方法(附下載地址)

starUML for mac 破解方法(附下載地址)

這個博文傳播比較廣了。目前要提醒大家還是有經濟能力支援正版、支援正版、支援正版

[starUML for mac 下載地址]

(https://www.macupdate.com/app/mac/55571/staruml/download)

1,開啟對應 mac版本的安裝包位置,在對應目錄/Applications/StarUML.app/Contents/www/license/node/LicenseManagerDomain.js檔案。

2,找到檔案23行,修改對應下面函式。更改為如下程式碼:

  1.    function validate(PK, name, product, licenseKey){
  2.        var pk
    , decrypted;
  3. // edit by 0xcb
  4. return{
  5.            name:"0xcb",
  6.            product:"StarUML",
  7.            licenseType:"vip",
  8.            quantity:"mergades.com",
  9.            licenseKey:"later equals never!"
  10. };
  11. try{
  12.            pk =newNodeRSA(PK);
  13.            decrypted = pk.decrypt(licenseKey,'utf8');
  14. }catch(err){
  15. return
    false;
  16. }
  17.        var terms = decrypted.trim().split("\n");
  18. if(terms[0]=== name && terms[1]=== product){
  19. return{
  20.                name: name,
  21.                product: product,
  22.                licenseType: terms[2],
  23.                quantity: terms[3],
  24.                licenseKey: licenseKey
  25. };
  26. }else{
  27. returnfalse
    ;
  28. }
  29. }

我的做法是註釋掉原有程式碼,再增加,防止出現問題。

3,開啟starUML。help>enter license

Name:0xcb

licenseKey:later equals never!

然後提示你註冊成功!