微信小程序> 微信小程序反编译(mumu模拟器)

微信小程序反编译(mumu模拟器)

浏览量:600 时间: 来源:大神,快来碗里

主要步骤

  • 一、下载网易模拟器
  • 二、再模拟器上面安装对应的软件(微信、RE文件管理器)
  • 三、打开微信,输入帐号进行登录,登录成功后,点击发现,点击 “小程序”,搜索ofo小黄车
  • 四、打开RE文件管理器,进入到目录中:/data/data/com.tencent.mm/MicroMsg,找到小程序,发送到微信

详细过程:

https://juejin.im/post/5ccfffb6518825400012bddd

https://www.jianshu.com/p/e3f456a90f11

反编译脚本解包githup地址:https://github.com/qwerty472123/wxappUnpacker

报错

由于微信小程序升级的原因,最近 github 上的 wxappUnpacker-master 小程序反编译工具已部分失效

反编译微信小程序错误: $gwx is not defined和__vd_version_info__ is not defined 已解决

修改文件wuWxss.js

function runVM(name, code) {      // let wxAppCode = {}, handle = {cssFile: name};      // let vm = new VM({      //    sandbox: Object.assign(new GwxCfg(), {      //       __wxAppCode__: wxAppCode,      //       setCssToHead: cssRebuild.bind(handle)      //    })      // });      // vm.run(code);      // for (let name in wxAppCode) if (name.endsWith(".wxss")) {      //    handle.cssFile = path.resolve(frameName, "..", name);      //    wxAppCode[name]();      // }       let wxAppCode = {};      let handle = {cssFile: name};      let gg = new GwxCfg();      let tsandbox = {         $gwx: GwxCfg.prototype["$gwx"],         __mainPageFrameReady__: GwxCfg.prototype["$gwx"],   //解决 $gwx is not defined         __vd_version_info__: GwxCfg.prototype["$gwx"],  //解决 __vd_version_info__ is not defined         __wxAppCode__: wxAppCode,         setCssToHead: cssRebuild.bind(handle)      }       let vm = new VM({sandbox: tsandbox});      vm.run(code);      for (let name in wxAppCode) {         if (name.endsWith(".wxss")) {            handle.cssFile = path.resolve(frameName, "..", name);            wxAppCode[name]();         }      }    }

修改后的项目源码,新没可用。
链接: https://pan.baidu.com/s/1DPqgHzrx6F2g3XqEWgVusA 提取码: purd 复制这段内容后打开百度网盘手机App,操作更方便哦

版权声明

即速应用倡导尊重与保护知识产权。如发现本站文章存在版权问题,烦请提供版权疑问、身份证明、版权证明、联系方式等发邮件至197452366@qq.com ,我们将及时处理。本站文章仅作分享交流用途,作者观点不等同于即速应用观点。用户与作者的任何交易与本站无关,请知悉。

产品经理

手机 : 13312967497

擅长 : 小程序流量变现

扫码领取礼包

热门模板

  • 头条
  • 搜狐
  • 微博
  • 百家
  • 一点资讯
  • 知乎