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输入相应的内容,确定后便会提示注册成功。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章