精华内容
下载资源
问答
  • 2.观看 wxapkg\小程序反编译全套\视频教程-解包流程 教学视屏 3.是否有分包处理方式不同,经过测试,目前还没有不能反编译的小程序 4.即使小程序有N个分包也能反编译,工具包里自带典型小程序 5.获取 wxapkg 包请...
  • 仅限于学习交流使用
  • 该工具包用于反编译微信小程序包(已更新过,亲测可用),获得微信小程序的源码用于学习,修复分包、解包后部分文件丢失以及编译后没有wxml、wxss文件问题。
  • 小程序反编译全套.rar

    2019-08-28 09:23:34
    微信小程序反编译工具套装最新版,含源码和视频教程、问题处理。介绍非常详细,零基础也能用。适用于微信小程序反编译,详见内容。
  • 小程序反编译.docx

    2020-05-08 14:54:53
    反编译小程序最详细教程。最新(亲测),给各位开发人员踩踩坑,只需要一积分,包含各种报错的问题解决,绝对详细,绝对亲测。还有不会的可以私信
  • 小程序反编译脚本.zip

    2020-09-09 15:53:49
    2.下载模拟器->微信->搜索你要扒取的小程序(点开即可) 3.打开RE文件管理器,获取root权限,从根目录开始。/data/data/com.tencent.mm/MicroMsg/.../appbrand/pkg/,路径中有一段...,这里表示不确定具体一个,一般...
  • 适用于反编译2021年后开发的小程序
  • 小程序反编译工具,输入小程序项目路径,输出uni-app项目。 实现项目下面的js+wxml+wxss转换为vue文件,模板语法、生命周期函数等进行相应转换,其他文件原样复制,生成uni-app所需要的配置文件。
  • wx小程序反编译脚本wxappUnpacker-master,2020年4月3日亲测可用,需安装node,配置环境,安装5个依赖,大佬GitHub原地址:https://github.com/qwerty472123/wxappUnpacker
  • 某书小程序反编译后的文件和wxpak文件
  • 适合喜欢微信小程序的,不可以全额退款
  • 小程序反编译工具,一键解析代码,需要放D盘下执行
  • Wechat App(微信小程序
  • 小程序反编译全套.zip

    2020-08-18 11:15:26
    微信小程序反编译,全套工具,附带操作视频教程,注意,此资源仅供学习交流之用,切勿用于非法用途。
  • 小程序反编译

    2020-12-30 22:38:29
    看了很多反编译小程序、找回微信小程序源码很多教程,各种问题导致都没法...微信小程序反编译截图1微信小程序反编译截图2------ 常见的微信小程序反编译失败问题 -----1 获取不到Wxss 2 遇见分包,无法反编译。 3 a...

    看了很多反编译小程序、找回微信小程序源码很多教程,各种问题导致都没法正常使用。微信版本升级后,会遇到各种报错, 以及无法获取到wxss丢失的问题。查阅各种资料,最终解决,于是贴上完整的微信小程序反编译方案。

    下面内容仅作学习交流使用。

    微信小程序反编译截图1

    微信小程序反编译截图2

    ------ 常见的微信小程序反编译失败问题 -----

    1 获取不到Wxss     2 遇见分包,无法反编译。   3 apkg反编译报错。 ( 目前都已解决)

    一、准备工具

    1 node.js  运行环境

    如果没有安装nodejs,请先安装一下

    2.反编译的脚本

    在网上找的大神写的node.js版本的

    3 夜神模拟器

    需要安装微信和QQ

    接下来正式开始反编译

    1 获取小程序pkg包:

    在模拟器中登录微信,随便打开一个小程序A

    打开文件管理器,找到/data/data/com.tencent.mm/MicroMsg 目录 ,然后找到一个很长的用户随机码,

    继续找到/appbrand/pkg/xxx,接下来会出现小程序A的wxapkg包

    2 压缩apkg包,然后长按发送到QQ,微信暂不支持发送。。

    3 到此我们获取到了小程序的包 ,打开node.js , 路径切换到我们下载的反编译脚本的目录,如图

    提示:  (  路径不要包含中文名称,否则反编译时可能因编码不对 造成异常 )

    4 切换到反编译脚本的目录后 ,在node命令窗口中依次安装以下依赖:

    npm install esprima

    npm install css-tree

    npm install cssbeautify

    npm install vm2

    npm install uglify-es

    npm install js-beautify

    npm install escodegen -g

    下面讲解需要更改的源码和操作步骤:

    这时可能会报一个错误、【找不到escodegen模块】、莫紧张  ,  否则容易秃头......

    运行如下命令:npm i --save-dev escodegen

    然后执行反编译命令  node  wuWxapkg.js  D:\test\1.wxapkg

    .wxapk

    已经解压到了D盘根目录下, 这时已经解压到了wxapkg的存放目录。

    部分小程序反编译,会丢失wxss文件,也就是关键的样式文件。

    同时会有报错提示  _vd_version_info__ is not defined   该问题是微信升级导致。

    解决方案: 修改反编译目录下的wuWxss.js文件,修改RunVm方法为

    function runVM(name,code){

    let wxAppCode={},handle={cssFile:name};

    let tsandbox = {

    __vd_version_info__:"",

    $gwx:GwxCfg.prototype["$gwx"],

    __mainPageFrameReady__:GwxCfg.prototype["$gwx"],

    __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]();

    }

    }

    }

    附上最新修改好的 wuWxss.js文件 ,替换即可。

    注:(大型项目 分包编译失败问题,需要手动调整)然后再次执行命令 ,大功告成,编译成功

    作者:反编译小程序

    链接:https://www.jianshu.com/p/1972801a2a1b

    来源:简书

    著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

    展开全文
  • node微信小程序反编译工具,微信小程序(.wxapkg)解包心得以及未开放API猜测
  • 小程序反编译工具包

    2018-11-08 09:59:20
    加压后可直接用,这是我个人根据网络上的残缺版本修改后,亲测使用可行的,已经用nodejs完善所有内容。
  • cssbeautify,csstree,esprima,js-beautify,UglifyJS2,vm2这个6个依赖的安装压缩包合集。之前有两个一直下不动,于是用了一些科学网络才下载成功
  • 微信小程序反编译工具
  • 既然你进来看这篇文章,我认为“微信小程序反编译”这个技术你多少应该会了解点。在学习微信小程序前端开发的过程中,我跟大部分人一样,试着仿写过一些线上的小程序案例,但在实际练手中,别人的小程序对你来说完全...
  • 本实战教程将一步步告诉你如何“反编译”获得其它小程序的源代码,包括“解包”和“源码还原”两篇,主要参考了看雪论坛、V2EX、GitHub 等网站上的帖子、教程、工具,在此不胜感激,参考链接详见文章底部,以及加上...
  • 微信小程序反编译工具; 1.解决 $gwx is not defined; 2.解决 __vd_version_info__ is not defined
  • 小程序反编译工具及说明node wuWxapkg.js版,部分小程序需要修复使用
  • 小程序反编译教程.txt

    2020-03-06 18:33:46
    搞定小程序开发,一键反编译其他小程序,解决小程序开发困扰。。。其他不懂问题可以咨询我1694084708 --- QQ
  • 微信小程序代码编译获取工具/微信小程序代码编译获取工具/微信小程序代码编译获取工具/微信小程序代码编译获取工具
  • 微信小程序反编译

    千次阅读 2021-01-29 18:56:37
    微信小程序反编译 准备 1、nodo.js运行环境 nodo.js用来运行 反编译脚本,可以在官网上下载http://nodejs.cn/download/,安装的过程一路next就可。 选好电脑的版本就行,得到的是一个msi后缀的文件,msi文件是...

    微信小程序反编译

    准备

    1、nodo.js运行环境

    nodo.js用来运行 反编译脚本,可以在官网上下载http://nodejs.cn/download/,安装的过程一路next就可。
    在这里插入图片描述

    选好电脑的版本就行,得到的是一个msi后缀的文件,msi文件是Windows Installer的数据包,它实际上是一个数据库,包含安装一种产品所需要的信息和在很多安装情形下安装(和卸载)程序所需的指令和数据。
    在这里插入图片描述

    在这里插入图片描述

    一直next就可,应该是会自动配置环境,安装完成后,cmd运行框里输入 node -v 如果出现版本号说明安装成功

    在这里插入图片描述

    如果没用反应,可能环境配置有问题,然后再配置一下就行

    在这里插入图片描述

    然后再在环境变量中上面的用户变量里面找到path,加上node.js的安装位置。确定保存。

    2、反编译脚本下载

    下载链接https://duolc.lanzous.com/ivmsLepoihi

    下载完成后里面有很多,解压一个,进入第一个文件
    在这里插入图片描述

    在此目录下进入cmd
    在这里插入图片描述

    依次完成依赖的安装

    npm install esprima

    npm install css-tree

    npm install cssbeautify

    npm install vm2

    npm install uglify-es

    npm install js-beautify

    直接复制粘贴就行

    3、获取微信小程序源文件

    直接用手机可能要一堆root权限,越狱什么的,这里推荐用夜神模拟器,可以直接在设置里弄成超级用户权限,拿到超级权限就可以做很多事了。

    ​ (1)安装re文件管理器

    方便查找源文件,在模拟器内安装直接搜索“re文件管理器” 即可,或者直接把apk文件拖入模拟器中安装和

    (2)获取超级用户权限

    打开手机设置->找到超级用户->右上角三个小点点击一下,设置->点击‘超级用户访问权限’,选择‘仅限于应用’,这样超级用户权限就拿到了。

    或者在首次打开RE文件管理器进入data文件夹时,摸拟器会显示超级用户请求,选择“永久记住选择”—>点击“允许”,即可获取超级用户权限。
    在这里插入图片描述

    给re文件管理器超级用户权限再进行后续操作

    (3)源文件获取

    打开re文件管理器,找到从根目录开始。/data/data/com.tencent.mm/MicroMsg/中间这段随机/appbrand/pkg/,路径中有一段,这里表示不确定具体一个,一般是很长的数字和字母组成的文件,如下:

    在这里插入图片描述

    在MicriMsg下找就行了。

    这些wxapkg文件就是小程序的源文件,找到后长按左键,然后在右上角有3个小点,点进去,找到压缩

    在这里插入图片描述

    压缩后会自动保存到另一个路径下,如下图:
    在这里插入图片描述

    点查看就可以找到文件所在了。

    然后发送到本地电脑上,可以找到模拟器右侧有一个共享,路径设置好,保存到本地,放到刚刚下载好的反编译脚本目录下。

    在这里插入图片描述

    放好之后,如图中是刚刚导出的小程序的包体

    在这里插入图片描述

    4、反编译

    在反编译脚本目录下进入命令行

    输入反编译命令node .\wuWxapkg.js +小程序包的位置,如图:

    在这里插入图片描述

    然后回车,等待编译完成即可。

    在这里插入图片描述

    然后可以在刚刚那个包的目录找到反编译后的文件
    在这里插入图片描述

    5、测试

    源码中除了project.config.json配置文件,其他的应该是都有。导入到微信开发者工具(微信小程序开发软件)基本上是和手机上一样的。

    在这里插入图片描述

    在这里插入图片描述

    在这里插入图片描述

    代码应该是都有,这是找的之前很早的小程序,左边手机模拟没效果,大家可以试试在模拟器上下载一个新的小程序反编译试试

    可以先把这全删了

    在这里插入图片描述

    然后到微信首页,下拉,随便点一个小程序,它会自动下载到刚刚那个路径
    如果安装依赖有问题,可以直接用我打包好的,直接将小程序包拖进去,输入反编译指令即可
    链接:https://pan.baidu.com/s/1bI8hU92Q57FroYhlN33rzQ
    提取码:l38z

    展开全文
  • 小程序反编译方法

    2021-01-13 05:58:07
    看了很多反编译小程序、找回微信小程序源码很多教程,各种问题导致都没法...微信小程序反编译截图1微信小程序反编译截图2------ 常见的微信小程序反编译失败问题 -----1 获取不到Wxss 2 遇见分包,无法反编译。 3 a...

    看了很多反编译小程序、找回微信小程序源码很多教程,各种问题导致都没法正常使用。微信版本升级后,会遇到各种报错, 以及无法获取到wxss丢失的问题。查阅各种资料,最终解决,于是贴上完整的微信小程序反编译方案。

    下面内容仅作学习交流使用。

    微信小程序反编译截图1

    微信小程序反编译截图2

    ------ 常见的微信小程序反编译失败问题 -----

    1 获取不到Wxss     2 遇见分包,无法反编译。   3 apkg反编译报错。 ( 目前都已解决)

    一、准备工具

    1 node.js  运行环境

    如果没有安装nodejs,请先安装一下

    2.反编译的脚本

    在网上找的大神写的node.js版本的

    3 夜神模拟器

    需要安装微信和QQ

    接下来正式开始反编译

    1 获取小程序pkg包:

    在模拟器中登录微信,随便打开一个小程序A

    打开文件管理器,找到/data/data/com.tencent.mm/MicroMsg 目录 ,然后找到一个很长的用户随机码,

    继续找到/appbrand/pkg/xxx,接下来会出现小程序A的wxapkg包

    2 压缩apkg包,然后长按发送到QQ,微信暂不支持发送。。

    3 到此我们获取到了小程序的包 ,打开node.js , 路径切换到我们下载的反编译脚本的目录,如图

    提示:  (  路径不要包含中文名称,否则反编译时可能因编码不对 造成异常 )

    4 切换到反编译脚本的目录后 ,在node命令窗口中依次安装以下依赖:

    npm install esprima

    npm install css-tree

    npm install cssbeautify

    npm install vm2

    npm install uglify-es

    npm install js-beautify

    npm install escodegen -g

    下面讲解需要更改的源码和操作步骤:

    这时可能会报一个错误、【找不到escodegen模块】、莫紧张  ,  否则容易秃头......

    运行如下命令:npm i --save-dev escodegen

    然后执行反编译命令  node  wuWxapkg.js  D:\test\1.wxapkg

    .wxapk

    已经解压到了D盘根目录下, 这时已经解压到了wxapkg的存放目录。

    部分小程序反编译,会丢失wxss文件,也就是关键的样式文件。

    同时会有报错提示  _vd_version_info__ is not defined   该问题是微信升级导致。

    解决方案: 修改反编译目录下的wuWxss.js文件,修改RunVm方法为

    function runVM(name,code){

    let wxAppCode={},handle={cssFile:name};

    let tsandbox = {

    __vd_version_info__:"",

    $gwx:GwxCfg.prototype["$gwx"],

    __mainPageFrameReady__:GwxCfg.prototype["$gwx"],

    __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]();

    }

    }

    }

    附上最新修改好的 wuWxss.js文件 ,替换即可。

    注:(大型项目 分包编译失败问题,需要手动调整)然后再次执行命令 ,大功告成,编译成功

    展开全文
  • 微信小程序反编译解包教程

    千次阅读 2021-07-19 06:09:31
    步骤一:获取小程序的.wxapkg包 (1)安装手机模拟器,比如说夜神、MuMu(https://mumu.163.com/360/) (2)下载和安装应用,微信和RE文件管理器 (3)开启root权限 (4)打开微信,搜索相对应的小程序,然后再打开RE文件...

    步骤一:获取小程序的.wxapkg包

    (1)安装手机模拟器,比如说夜神、MuMu(https://mumu.163.com/360/)

    (2)下载和安装应用,微信和RE文件管理器

    (3)开启root权限

    (4)打开微信,搜索相对应的小程序,然后再打开RE文件管理器,定位到目录:

    安卓:/data/data/com.tencent.mm/MicroMsg/【一个32位的16进制字符串名文件夹】/appbrand/pkg/

    苹果:/var/mobile/Containers/Data/Application/【不同微信号的值不同】/WechatPrivate/【32位字符串】/WeApp/LocalCache/release

    步骤二:使用反编译脚本还原代码

    (1)下载微信小程序反编译脚本,解包。

     git clone https://github.com/xuedingmiaojun/wxappUnpacker.git
    

     (2)解主包:./bingo.sh testpkg/_-1641294689_339.wxapkg

    (3) 解分包命令格式:./bingo.sh 分包.wxapkg -s=主包目录

    ./bingo.sh testpkg/_-1152625023_339.wxapkg -s=_-1641294689_339

     

     

    (4)合并分包文件夹内容,成功获取小程序前端源码。

    参考链接:

    https://www.cnblogs.com/yangda/p/12941806.html

    http://www.hunt007.com/wiki/78057.html

    http://www.hunt007.com/wiki/78057.html

    展开全文
  • 一键反编译微信小程序获取源码,并转换为uniapp或taro跨端项目
  • 反编译文件wxappUnpacker,分包主包均可下载,wxss文件可生成,直接使用,代码完整下载。

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 170,416
精华内容 68,166
关键字:

小程序反编译

友情链接: 打猎-盐.rar