发布时间:2022-09-17 08:00:14来源:网络整理浏览:159
微信小程序源码反编译其实很简单,基本上是傻瓜式的操作。网上有很多软件re管理器,基本上可以一键反编译。我们只需要在手机上找到源文件的存放位置,运行反编译脚本,微信小程序代码包中的文件和资源就会全部出来。
准备软件
1.手机模拟器
2.RE文件管理器(拖到模拟器自动安装)
3.运行环境
4.反编译脚本
反编译步骤安装夜神模拟器和RE文件管理器。打开手机设置->找到超级用户->点击右上角三个小圆点,设置->点击“超级用户访问权限”,选择“仅限应用”,这样就获得了超级用户权限。打开微信,如果没有,在应用市场下载即可。打开你要反编译的微信小程序。小程序打开后,可以切换到RE文件管理器查找源文件。打开RE文件管理器,从更改目录开始,/data/data/com..mm//...//pkg/,找到源文件后,长按->点击右上角的三个小点角落打开菜单,选择'压缩选择的文件'->完成后点击查看->长按,或者右上角,将压缩包从模拟器发送到电脑,方法很多,随意.
5.找到上面的源文件,把源文件拉出来。下载反编译后的文件,桌面上有这样一个文件夹结构
微信小程序的源文件放在nimi-yuan文件夹下
lib 文件夹包含反编译的脚本
6.进入lib文件夹,右键re管理器,在这里打开命令行窗口,运行这些命令
npm install esprima
npm install css-tree
npm install cssbeautify
npm install vm2
npm install uglify-es
npm install js-beautify
npm install escodegen
最后用这个命令反编译源文件:node.js,比如我的是:node.js C:-yuan\.,如果反编译过程太长,如果遇到提示文件是丢失,使用 npm 再次运行(用于抛出丢失的文件名)。
7.反编译完成后,用node.js执行成功后
反编译成功后查看文件夹。除了 ..json 配置文件,源代码还有其他的一切。
至此,微信小程序的反编译过程就结束了。学了之后,我欣喜若狂。行动凶猛如虎。拉了两个小程序的源码后,心里有种愧疚感。这种反编译方法非常简单。可见微信小程序源码的安全性并不好。估计近期也做不到了,这个漏洞最终还是要补上的。
007球探网即时比分 足球手机版下载_007球探网即时比分 足球手机版「EV2.0」下载
热门手游
下载02s515排水检查井下载_02s515排水检查井「EV2.0」下载
热门手游
下载0515返利网下载_0515返利网「Ve2.2」下载
热门手游
下载03g101图集下载_03g101图集「V1.25」下载
热门手游
下载1.70合击下载_1.70合击「VE1.10」下载
热门手游
下载1 2 fan club下载_1 2 fan club「EV2.0」下载
热门手游
下载1.70金币版下载_1.70金币版「V1.2」下载
热门手游
下载.net framework 3.0下载_.net framework 3.0「VE1.10」下载
热门手游
下载