Electron 反编译方案

1 min

简介

Electron 应用通常会将源代码打包成 app.asar 文件。本文将介绍如何使用 asar 工具对 Electron 应用进行反编译操作。

安装 asar

首先,需要全局安装 asar 工具:

npm install -g asar

安装完成后,可以在命令行中直接使用 asar 命令。

拆包操作

app.asar 文件解压到指定目录:

asar e app.asar app

这个命令会将 app.asar 中的所有文件解压到 app 目录中,你可以查看和修改源代码。

打包操作

修改完代码后,可以将目录重新打包成 app.asar 文件:

asar p app app.asar

这个命令会将 app 目录中的所有文件重新打包成 app.asar 文件。