背景:app.asar文件是Electron加密打包时的中间产物,electron.exe调用resources文件夹下的app.asar从而实现不用解压缩而直接读取文件内容的高效。
一、需要先安装node.js的npm包管理工具,具体参见:https://www.cnblogs.com/xuhai/p/9955236.html
二、以管理员身份打开Windows PowerShell
输入以下指令安装asar
npm install -g asar
三、进行反编译
用Windows PowerShell切换到app.asar所在文件夹,然后输入
asar extract app.asar ./
没有报错便表示解压成功。