限制node.js项目在特定服务器上运行

问题描述 投票:0回答:1

由于我们的雇主要求在他自己的服务器上运行我们的node.js项目,我们担心js文件可以被拥有并复制到另一台服务器(即使在混淆之后)。

那么有没有办法阻止JavaScript代码在另一个系统上执行呢?

我的想法是检查一些系统信息信息来了解是否是正确的服务器。

javascript node.js licensing source-code-protection
1个回答
0
投票

您可以尝试node-machine-idjavascript-obfuscator

前者允许您生成设备指纹,您可以将其嵌入到软件中进行验证。

后者允许您混淆代码,以便有权访问文件系统的用户无法编辑或读取代码。

© www.soinside.com 2019 - 2024. All rights reserved.