# asar--electron的代码加密

app.asar文件是Electron加密打包时的中间产物,是Electro程序的主业务文件,是一种压缩格式的文件

# 1.安装

npm install asar -g
1

# 2.解压

asar e app.asar <解压后的目录>
asar extract app.asar <解压后的目录>
1
2

# 3.打包

asar p <被打包的目录> app.asar
asar pack <被打包的目录> app.asar
1
2

asar打包仅仅是个非常初级的加密方式,解密也非常容易。所以,还是把你的代码,使用webpack类似的前端构建工具,进行代码加密混淆,才是正途。