【备份】StarUML 3.X 注册方法(含Crack文件)
【备份】StarUML 3.X 注册方法(含Crack文件)
本文参考此篇博客中的方法,仅做简单记录备份并提供打包的文件。
打包好的安装包和Crack文件见文末下载链接。
本文及提供的附件仅供学习目的,请勿用作其他用途,如有侵权请联系删除。
关于StarUML
StarUML是一个流行的UML建模绘图工具,通过Nodejs和Electron开发。3.X版本由asar打包发布。
Crack方法
Crack思路非常暴力,解包得到源代码,强制校验函数返回true再打包替换即可,步骤如下:
1. 通过npm安装asar包:
cnpm install -g asar
2. 转到 `安装路径\StarUML\resources` 目录下
3. 解包 app.asar文件(程序所谓位置):
asar extract app.asar app
4. 打开 app\src\engine\license-manager.js文件,修改如下函数,将License校验函数返回值无论成功与否均设为true:
checkLicenseValidity () {
this.validate().then(() => {
setStatus(this, true)
}, () => {
// 原来的代码,如果失败就会将状态设置成false
// setStatus(this, false)
// UnregisteredDialog.showDialog()
//修改后的代码
setStatus(this, true)
})
}
5. 重新打包:
asar pack app app.asar
6. 替换掉原app.asar后重新启动程序即可。
StarUML 3.22 + Crack
此处提供3.22版本StarUML程序(Win)和打包好的对应版本app.asar文件,直接安装替换即可。注意关闭自动更新。
下载地址1:百度云
提取码:6bn7
– 为什么不放在自己服务器上呢?- 因为贫穷服务器太小。
(如果地址失效记得留言提醒一下)
0 条评论