StarUML mac版破解方法

    xiaoxiao2021-03-25  89

    各平台版本均适用,本文更改的为Mac版本。​

    1,打开对应 mac版本的安装包位置,在对应目录/Applications/StarUML.app/Contents/www/license/node/LicenseManagerDomain.js文件。

    2,找到文件23行,修改对应下面函数。更改为如下代码:

       function validate(PK, name, product, licenseKey) {        var pk, decrypted;        // edit by 0xcb        return {            name: "0xcb",            product: "StarUML",            licenseType: "vip",            quantity: "mergades.com",            licenseKey: "later equals never!"        };        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:0xcb

    licenseKey:later equals never!

    然后提示你注册成功!

    此信息来自网络

    转载请注明原文地址: https://ju.6miu.com/read-22502.html

    最新回复(0)