背景: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 ./
沒有報錯便表示解壓成功。
四、到解壓文件夾可以看到反編譯的文件,也可以修改里面的文件,至此解壓完成。