如何加密 ASAR 档案?

Posted

技术标签:

【中文标题】如何加密 ASAR 档案?【英文标题】:How to encrypt ASAR archives? 【发布时间】:2021-06-20 01:30:27 【问题描述】:

是否有可能对 ASAR 包进行加密,以使可能的恶意行为者几乎无法立即对我的应用程序进行逆向工程?到目前为止,我还没有找到任何这方面的信息。

【问题讨论】:

【参考方案1】:

简而言之:没有。

无法遵守或保护javascript。如果您的 Electron 应用程序位于另一台计算机上,则源代码(或至少不位于服务器上的部分)对用户开放。

【讨论】:

标题和正文是可加密的,但没有关于如何加密的指南 除了一些理论概念外,我从未听说过加密的asar文件。实际上在 github 上有一个演示,但由于描述是日文的,我无法说出它的作用或它是否真的有效。 github.com/toyobayashi/electron-asar-encrypt-demo 顺便说一句,那是中文。谢谢我是中国人哈哈。如果可能的话,我可能会把它翻译成英文。我在搜索时怎么没有遇到这个 这可能对所有人都有用。如果可行,也许可以分叉它。

以上是关于如何加密 ASAR 档案?的主要内容,如果未能解决你的问题,请参考以下文章

Bandizip如何加密档案内文件名(让别人无法预览)

asar 如何解密加密?electron 的 asar 的具体用法

Electron 应用打包

新时期如何做好档案管理

如何重新建立个人档案

资料档案如何进行接收归档