StarUML2 全平臺破解方法

首先,找到安裝目錄下的“LicenseManagerDomain.js”文件;

其次,按照如下圖所示的代碼內容更改上面的js文件:

代碼更改內容圖

也可以參照如下代碼段:

[javascript] view plain copy
 在CODE上查看代碼片派生到我的代碼片
  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: "bbs.chinapyg.com",  
  9.         licenseKey: "later equals never!"  
  10.     };  
  11.   
  12.     try {  
  13.         pk = new NodeRSA(PK);  
  14.         decrypted = pk.decrypt(licenseKey, 'utf8');  
  15.     } catch (err) {  
  16.         return false;  
  17.     }  
  18.     var terms = decrypted.trim().split("\n");  
  19.     if (terms[0] === name && terms[1] === product) {  
  20.         return {   
  21.             name: name,   
  22.             product: product,   
  23.             licenseType: terms[2],  
  24.             quantity: terms[3],  
  25.             licenseKey: licenseKey  
  26.         };  
  27.     } else {  
  28.         return false;  
  29.     }  
  30. }  
最後,打開安裝好的StarUML,選擇“help”->“enter license”。然後按上述代碼中的name和licenseKey輸入相應的內容,確定後便會提示註冊成功。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章