• StartUML 破解


    各平台版本均适用,本文更改的为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(" ");
            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!

    然后提示你注册成功!

     
  • 相关阅读:
    vmware虚拟机Linux(redhat)上用户密码忘记了怎么办?
    redis常见数据类型操作命令
    spring boot自动配置原理
    linux使用xshell连接linux教程
    KafkaRebalance
    kafkaconnect研究
    Kafkarestproxy
    Window Nacos 单机配置与启动
    iptables控制
    在c/c++中输入彩色日志输出,带有带有颜色的打印
  • 原文地址:https://www.cnblogs.com/sherrykid/p/5883618.html
Copyright © 2020-2023  润新知