• startUML破解方式


    StarUML官方下载地址:http://staruml.io/download

    StarUML是一个非常好用的画UML图的工具,但是它是收费软件​,以下是破解方法:

    ​1.使用Editplus或者Notepad++等特殊的文本编辑器打开%StarUML_HOME%/www/license/node/LicenseManagerDomain.js文件

    2.修改validate方法

    在如下指定的位置上添加指定的代码

    (function () {
        "use strict";
    
        var NodeRSA = require('node-rsa');
        
        function validate(PK, name, product, licenseKey) {
            var pk, decrypted;
    		/*添加licensekey开始*/
    		return{
    			name:"kdyzm",
    			product:"StarUML",
    			licenseType:"vip",
    			quantity:"www.kdyzm.com",
    			licenseKey:"hello,kdyzm!"
    		}
    		/*添加licensekey结束*/
            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;
            }
        }
    

      

    在validate方法中添加上面提示部分的代码

    ​3.验证

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

    name:kdyzm

    license:hello,kdyzm!​

    然后就有注册成功的提示信息了,help->about startuml,可以看到​如下的提示信息:

    成功之后help->about staruml提示的成功信息
  • 相关阅读:
    爬虫伪装头部
    selenium的简单使用
    selenium 安装与 chromedriver安装
    python多线程和线程池
    分析微信好友列表信息(json)
    BeautifulSoup简介
    Java泛型中extends和super的理解
    java 泛型--桥方法
    java 资源文件的读取
    java 清单文件
  • 原文地址:https://www.cnblogs.com/HCT118/p/6203595.html
Copyright © 2020-2023  润新知