本文主要是介绍反编译小程序_!!重磅!!10分钟带你反编译网易严选电商微信小程序(视频教程),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
视频讲解网易严选微信小程序的反编译流程。
话不多说,点击观看进入正题。
实验环境
操作系统:MacOS10.13.6
node:v10.8.0
微信开发者工具:Stable v1.02.1910120
工具参考用法
node wuConfig.js
将 app-config.json 中的内容拆分到各个文件对应的 .json 和 app.json , 并通过搜索 app-config.json 所在文件夹下的所有文件尝试将 iconData 还原为 iconPath 。node wuJs.js
将 app-service.js (或小游戏中的 game.js ) 拆分成一系列原先独立的 javascript 文件,并使用 Uglify-ES 美化,从而尽可能还原编译前的情况。node wuWxml.js [-m]
将编译/混合到 page-frame.html ( 或 app-wxss.js ) 中的 wxml 和 wxs 文件还原为独立的、未编译的文件。如果加上-m
指令,就会阻止block
块自动省略,可能帮助解决一些相关过程的 bug 。node wuWxss.js
通过获取文件夹下的 page-frame.html ( 或 app-wxss.js ) 和其他 html 文件的内容,还原出编译前 wxss 文件的内容。node wuWxapkg.js [-o] [-d] [-s=]
将 wxapkg 文件解包,并将包中上述命令中所提的被编译/混合的文件自动地恢复原状。如果加上-o
指令,表示仅解包,不做后续操作。如果加上-d
指令,就会保留编译/混合后所生成的新文件,否则会自动删去这些文件。同时,前面命令中的指令也可直接加在这一命令上。
觉得这篇文章有帮助?请转发给更多人
关注 极客之路 加星标,每天进步一点点
这篇关于反编译小程序_!!重磅!!10分钟带你反编译网易严选电商微信小程序(视频教程)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!