【软件】【逆向】StarUML regist
// 安装npm
brew install node
//安装打包工具
npm install asar -g
C:\Program Files\StarUML\resources
StarUML\resources
将app.asar复制一份出来,我们操作复制出来的文件。
asar extract app.asar app
运行后在app.asar的同级目录下得到名为app的文件夹
去掉检查机制和弹出窗:src/engine/license-manager.js
checkLicenseValidity () {
this.validate().then(() => {
setStatus(this, true)
}, () => {
// setStatus(this, false)
// UnregisteredDialog.showDialog()
// 注释掉检查License的机制和弹出框
setStatus(this, true)
//UnregisteredDialog.showDialog()
})
}
关闭自动更新:
src/application.js
重新打包
asar pack app app.asar
版 权 声 明