微信小程序反编译wxss文件缺失_反编译任何微信小程序和如何还原wxss

本文介绍了如何在Android模拟器上获取微信小程序的.wxapkg文件,并使用wxappUnpacker工具进行解包。虽然解包后缺少.wxss文件,但可以通过page-frame.html来还原样式。详细步骤包括使用Chrome浏览器检查元素来查看和应用样式。提醒读者内容仅供学习研究,不得用于非法或商业用途。
摘要由CSDN通过智能技术生成

首先需要了解一下微信小程序它执行是需要把源码下载到本地的,下载下来的是一个 .wxapk后缀的文件 ,那么问题来了。下载的源码在那?

这里我们以安卓为例(因为我没用过苹果手机,哈哈哈)

使用到的工具

Android模拟器(需要获取 root权限 )推荐使用 夜神模拟器

解包还原工具(nodejs版)wxappUnpacker

下面我们开始搞事情获取微信小程序源码实例

1,使用Android模拟器获取.wxapkg文件

文件路径

/data/data/com.tencent.mm/MicroMsg/{ {一串32位的16进制字符串文件夹}}/appbrand/pkg/

使用解包工具还原小程序源码

安装nodejs

下载wxappUnpacker,并使用npm安装它的依赖包,依赖包说明

进入wxappUnpacker目录,调用 node wuWxapkg.js file.wxapkg

解包结果如下

a3fd60626a58496f63302d42013e14b2.png

所有源码都能看到了,不过你会发现没有.wxss样式文件。那么怎么还原wxss。其实你可以看到有个page-frame.html 的网页文件,这个文件是还原wxss的关键。

还原步骤

需要使用谷歌浏览器如下图

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值