Mat*_*hek 6 javascript node.js electron electron-builder
我创建了一个电子应用程序并用电子构建器打包它,在应用程序安装后,某些资源文件夹中总是有一个.asar文件,可以在像asar这样的 npm 库的帮助下轻松提取。有没有办法在不打开 asar 的情况下限制最终用户?
我们可以直接使用,asar extract app.asar myfolder然后将应用程序的整个源代码复制到 myfolder 中。如果我将许可证存储在源代码中,那么通过解压缩 asar 就可以轻松更改许可证。
预期:在不打开 asar 的情况下限制最终用户的方法?
如果您问如何保护您的许可证密钥或其他私钥,那么答案是,您不能。如果您将客户端包中的许可证密钥交付给客户,他们就拥有它。尝试使用替代解决方案解决您的问题。尝试将许可证密钥放在可以从客户端连接的服务器上。
| 归档时间: |
|
| 查看次数: |
1822 次 |
| 最近记录: |