反编译任何微信小程序和如何还原wxss

作者 : admin 发布时间: 2019-08-29 文章热度:181 共540个字,阅读需2分钟。 本文内容有更新 字体:
  • 文章介绍
  • 评价建议
  • 目 录

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

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

    使用到的工具

    1. Android模拟器(需要获取 root权限 )推荐使用 夜神模拟器 
    2. nodejs
    3. 解包还原工具(nodejs版)wxappUnpacker
    4. RE文件管理器

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

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

    文件路径

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

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

    • 安装nodejs
    • 下载wxappUnpacker,并使用npm安装它的依赖包,依赖包说明
    • 进入wxappUnpacker目录,调用 node wuWxapkg.js file.wxapkg

    解包结果如下

    反编译任何微信小程序和如何还原wxss-866源码站

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

    还原步骤

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

    反编译任何微信小程序和如何还原wxss-866源码站

    这样就还原app.wxss的样式

    其他页面也是一个道理,如果还是不会获取其他页面的在下方留言哦

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。

    发表评论

    1313+

    本站勉强运行

    2+

    用户总数

    93+

    资源总数

    0+

    今日更新

    2022-9-27

    最后更新时间