使用node.js安装asar和反编译app.asar


背景: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 ./

 

没有报错便表示解压成功。

四、到解压文件夹可以看到反编译的文件,也可以修改里面的文件,至此解压完成。

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM