公开预览 · 注册及正式收款尚未开放。
Anti-AIClonePILOT
全部文章

发布于 · 指南

Electron ASAR 是归档,不是代码保险箱

打包 JavaScript 不会自动消除可读业务逻辑,资源和主进程边界要分别审查。

归档解决的是分发问题

Electron 官方文档展示 ASAR 文件可被列举并像目录一样读取。我们据此判断:ASAR 的存在不能作为代码已加密的证据。缩短文件名、压缩代码和把脚本放进一个文件,也不等于业务规则不会被理解。

从可迁移的小模块开始

盘点主进程、渲染进程、预加载桥接和资源,先排除随包发出的凭据。对于独有计算规则,可评估原生模块或受限转换,但同时衡量跨平台构建和升级成本。不要把业务安全问题转移到更宽的本地权限上。

行动清单

  • 检查 ASAR 和 unpacked 目录。
  • 删除公开 source map 中不必要的信息。
  • 测试进程边界和更新路径。

原始资料