zoukankan      html  css  js  c++  java
  • starUML破解-version2.8.0已验证

    提示:任何版本的都可以按以下方法尝试。版本2.8.0的本人已验证,已注册。

    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 = new NodeRSA(PK);
    13.            decrypted = pk.decrypt(licenseKey, 'utf8');
    14.        } catch (err) {
    15.            return false;
    16.        }
    17.        var terms = decrypted.trim().split(" ");
    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.            return false;
    28.        }
    29.    }

    我的做法是注释掉原有代码,再增加,防止出现问题。

    3,打开starUML。help>enter license

    Name:0xcb

    licenseKey:later equals never!

    然后提示你注册成功!

  • 相关阅读:
    2.17-2.23第一周总结
    10号总结
    9日总结
    8号总结
    7号寒假总结
    6号
    读后感《程序员的修炼之道:从小工到专家》1
    java第二次动手动脑
    回文判断
    二进制的原码,反码以及补码介绍
  • 原文地址:https://www.cnblogs.com/andyyang1013/p/8574640.html
Copyright © 2011-2022 走看看