StarUML建模工具全平台破解及license验证简要分析
本帖最后由 0xcb 于 2016-3-3 09:39 编辑找工具时偶然逛到: http://staruml.io/
该软件为跨平台的UML建模工具,采用NodeJs编写的,界面挺美观的,
下载地址:No time limit for evaluation, a license should be purchased for continuted use.Download for Mac OS X Download for WindowsDownload for Linux (64bit) Download for Linux (32bit)Version: 2.2.0
破解方法:
找到安装目录下的文件:LicenseManagerDomain.js
阅读得知,改软件用rsa加密用户信息,换行为用户信息的分隔符
修改以下代码,然后打开软件点击菜单栏中的帮助->输入license软件即可获得授权,即可:放一个修改好的Mac-2.5.0版的链接吧:
链接: http://pan.baidu.com/s/1sjDrNmH 密码: gws2
function validate(PK, name, product, licenseKey) {
var pk, decrypted;
// edit by 0xcb
return {
name: "0xcb",
product: "StarUML",
licenseType: "vip",
quantity: "bbs.chinapyg.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 === name && terms === product) {
return {
name: name,
product: product,
licenseType: terms,
quantity: terms,
licenseKey: licenseKey
};
} else {
return false;
}
}
2016-3-3更新:v2.6.0, 无需手动注册,修改查看注册信息的显示内容,直接运行就是注册版:D
链接:百度网盘Mac版刮刮乐 密码: 3v82
元老人物出手,什么软件都能搞定呀。。。。。支持一下呀。 厉害,感谢分享了 支持大神作品,感谢分享了 本帖最后由 swit1983 于 2015-6-26 10:57 编辑
不行啊为啥,版本问题吗?我是最新2.30.
----------
可以 ,我搞错了,没完成最后一步,thanks
感谢,非常好。 最后一步输入liscense怎么输入? lipengfei 发表于 2015-8-3 17:41
最后一步输入liscense怎么输入?
修改那个js之后不需要输入,直接点ok即可,
破解不了啊 用的2.2.0版本的 感谢分享经验,最近查Mac上的uml软件时候看到了这个,不用自己去搞了。{:soso_e113:}