小程序如何提取网站-如何反编译提取微信小程序源码

前言

微信小程序的源码反编译看似很简单,基本就是白痴操作。 网上有很多软件基本上可以一键反编译。 我们只需要找到源文件在手机上存放的位置,用反编译的脚本运行一下,微信小程序代码包中的所有文件和资源就会下来。

准备软件

1.手机模拟器

小程序如何提取网站-如何反编译提取微信小程序源码

2.RE文件管理器(拖入模拟器手动安装)

3.nodejs运行环境

4.反编译脚本

反编译步骤

1.安装夜神模拟器和RE文件管理器。

2、打开手机设置->找到超级用户->点击右上角三个小点,设置->点击“超级用户访问权限”,选择“仅限应用程序”,这样超级用户权限就会被接收。

3.打开陌陌。 如果没有,只需从应用市场下载即可。 打开你要反编译的Momo小程序。 小程序打开后,可以切换到RE文件管理器查找源文件。

4、打开RE文件管理器,从变更目录/data/data/com.tencent.mm/MicroMsg/…/appbrand/pkg/开始,找到源文件后,按住->点击里面的三个点右上角,打开菜单,选择“压缩选定文件”->完成后,点击查看->长按,或者右上角,将压缩包从模拟器发送到笔记本,有多种方法选择。

5.找到上面的源文件并下拉。 从GitHub下载反编译文件后,桌面上会有这样一个文件夹结构

Momo小程序的源文件放在这里的nimi-yuan文件夹下

lib文件夹包含反编译脚本

小程序如何提取网站-如何反编译提取微信小程序源码

6.转到lib文件夹,右键单击,在此处打开命令行窗口,然后运行这些命令

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 wuWxapkg.js文件路径小程序如何提取网站,比如我的是:node wuWxapkg.js C:UserszwDesktopfanbianyimini-yuan_1034625975_4.wxapkg,如果反编译过程结束,如果遇到提示某个文件丢失了,只需使用 npm install filename 再次运行它(filename 会抛出丢失的文件名)。

7、反编译完成后,用node wuWxapkg.js filepath执行成功

查看反编译成功后的文件夹,不仅有源码中的配置文件project.config.json,还有其他配置文件。

至此,陌陌小程序的反编译过程就结束了。 学完后欣喜若狂,操作猛如虎。 拉取了两个小程序的源码后,我心里有一种愧疚感。 这种反编译方法非常简单小程序如何提取网站,这说明陌陌小程序源代码的安全性并不好,恐怕短期内也做不到这一点,漏洞最终会被弥补。 。

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

悟空资源网 网站程序 小程序如何提取网站-如何反编译提取微信小程序源码 https://www.wkzy.net/game/142055.html

常见问题

相关文章

官方客服团队

为您解决烦忧 - 24小时在线 专业服务