当有人提取asar时如何保证Electron代码的安全?

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

我正在构建一个离线 Electron JS React JS 和 Express JS 应用程序。但问题是当我构建应用程序并提取 asar 文件时,所有代码都会暴露,包括 Express js。

如何保护express js代码。其他人如何使用 Electron js 构建离线应用程序。一周以来我一直在寻找解决方案。

我只尝试了react,但ittt不支持在没有后端的情况下直接连接数据库。

有什么方法可以保护后端代码免受电子或快递的影响,以及 vyapar、WhatsApp、slack 等应用程序如何管理这种安全性。 ???

javascript reactjs node.js express electron
1个回答
0
投票

我已经面临这个问题有一段时间了,到目前为止我找到的最佳解决方案是将代码编译为字节码(使用bytenode)。这将使人们很难将其转换为可读的代码。

您还可以执行一些额外的步骤,例如:

  • 编译前混淆代码
  • 使用 asarmor 保护 asar 文件免受保护(简单 保护且不阻止提取)
© www.soinside.com 2019 - 2024. All rights reserved.