美文网首页
StarUML 破解

StarUML 破解

作者: totzcc | 来源:发表于2017-08-10 10:56 被阅读21次

    StarUML 破解

    1. 使用Editplus或者Notepad++等特殊的文本编辑器打开
    %StarUML_HOME%/www/license/node/LicenseManagerDomain.js
    
    2. 修改 validate 方法,添加
        function validate(PK, name, product, licenseKey) {
        // add license code start
          return {
              name: "kdyzm",
              product: "StarUML",
              licenseType: "vip",
              quantity: "www.kdyzm.com",
              licenseKey: "hello,kdyzm!"
          };
          // add license code end
            var pk, decrypted;
            try {
                pk = new NodeRSA(PK);
                decrypted = pk.decrypt(licenseKey, 'utf8');
            } catch (err) {
                return false;
            }
            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 {
                return false;
            }
        }
    
    3. 验证

    打开StarUML,打开菜单Help->Enter License,输入上面指定的name和license信息,以上面的代码为例就是

    name:kdyzm
    license:hello,kdyzm!
    

    然后就有注册成功的提示信息了

    相关文章

      网友评论

          本文标题:StarUML 破解

          本文链接:https://www.haomeiwen.com/subject/imthrxtx.html