分享之前先声明,这里提供的方法仅适合自己的小程序发布之后代码丢失的情况。不建议去反编译他人的小程序,反编译之后的代码是混淆的,反编译他人的小程序意义不大,最多参考一下别人的代码。
在小程序刚刚上线的时候,我纯粹为了玩耍,从17-18年陆陆续续写了十来个小程序。后来辞职创业就很少碰代码了。之后的一个月黑风高的夜晚,我脑子一热把电脑恢复系统了。n多天后发现自己的小程序源码都被删了,只有一个开源在gayhub上的找回了,其他的全部丢失。
小程序的程序包就是先进行了代码混淆之后打包成了这种文件。我们在微信上打开小程序的时候这个文件包就被下载到了我们手机里。
软件是用node写的,所以你需要安装好node环境,电脑上没有node环境的直接去官网下载一个傻瓜安装即可。
如果你不是程序员那你就不用尝试了,因为反编译了代码对你也没啥用,你可以把这篇文章转发给你的程序员朋友让他们搞。
因为我们要获得小程序的压缩包文件,所以我们需要用安卓手机的文件管理器去拿到,有安卓手机的直接用手机,没有安卓手机的直接下载一个模拟器就可以。
安装好模拟器之后,当然我们要在模拟器上安装一个微信。然后我们安装一个ES文件管理器。然后我们打开微信,登录之后打开你想要反编译的小程序。
然后打开ES文件管理器在下面这个路径下会看到.wxapkg文件,有可能不止一个,也许很多,需要都拿出来。
直接通过微信发送传出来,考虑到微信会检测到文件格式,于是我又用ES文件管理器把这个文件压缩成了.zip文件。然后通过微信把这个文件发了出来。
这种方法,并不能反编译出所有的小程序源码,请自知! 具体的局限请看:qwerty472123大神的md文件http...
准备工作 node.js运行环境如果没有安装nodejs,请先安装一下: 下载地址Mac 上安装命令brew in...
《TED演讲的秘密》成甲解读 关于作者 杰瑞米•多诺万,是 TED 和 TEDx 的演讲教练,TEDx 大会的组...
2017 春之花事。未央随记。 翻开花园记事本,收录一花一叶的美好时光。一直以来都有一个花园梦,也曾不止一次...
一想到妈妈,心底便会涌起一股暖流。 我的妈妈是一位和蔼可亲的慈母,她一共生养了我们兄妹三个,记忆中她从来没有骂过我...

