- 下载,得到安装包
myApp-v1.0.1-win32-x64.exe
- 复制,改后缀名,得到压缩包
myApp-v1.0.1-win32-x64.zip
(后缀7z
也行)。 - 解压,得到文件夹
myApp-v1.0.1-win32-x64
- 找到
myApp-v1.0.1-win32-x64\$PLUGINSDIR\app-64.7z
- 解压,得到文件夹
app-64
- 找到
app-64\resources\app.asar
,这个是源码的归档文件 - 安装
npm install --engine-strict asar -g
,详见 https://github.com/electron/asar - 进入
app-64\resources
,否则下一步报错:Error: ENOENT: no such file or directory, open '……/app.asar.unpacked/resources/icon.png'
- 执行
asar e app.asar app
,得到app
目录,源码和资源都在里面。
如未混淆,解包后得到的代码与源代码 95% 一致。
如已混淆,见招拆招。
成都公积金管理中心做的很棒,「足不出户,享大厅服务」,官方提供 统信 UOS
、macOS
、Windows
三个平台的客户端下载:https://m.cdzfgjjzx.cn/zwb/download/download_pc.html