精华内容
下载资源
问答
  • 小程序反编译

    2019-11-12 11:52:40
    打开登录微信,打开要反编译小程序,然后运行,然后切换都桌面,打开RE文件管理工具 3.按图找目录,如图找最长的这种名字文件夹 4.看图目录,依次打开,里面就是wxapkg后缀文件,这些就是微信小程序的源码,然后...

    1.夜神模拟器 (在夜神下载微信 QQ RE文件管理工具)
    2.。打开登录微信,打开要反编译的小程序,然后运行,然后切换都桌面,打开RE文件管理工具
    3.按图找目录,如图找最长的这种名字文件夹
    在这里插入图片描述
    4.看图目录,依次打开,里面就是wxapkg后缀文件,这些就是微信小程序的源码,然后按时间可以找到你最近打开的小程序。
    在这里插入图片描述
    5.压缩->发送到qq或者微信->然后放在电脑桌面
    6.下载脚本git:https://github.com/sxx123/xiaochengxuPlugIn.git
    7.打开此文件夹,在命令行输入
    1、npm install esprima

    2、npm install css-tree

    3、npm install cssbeautify

    4、npm install vm2

    5、npm install uglify-es

    6、npm install js-beautify
    8.就会出现如图
    在这里插入图片描述
    9.如同 打开命令行 输入,画框的是小程序源码路径,然后回车就OK
    在这里插入图片描述
    10.最后生成文件夹,在小程序运行就行
    在这里插入图片描述

    展开全文
  • 看了很多反编译小程序、找回微信小程序源码很多教程,各种问题导致都没法...微信小程序反编译截图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

    来源:简书

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

    展开全文
  • 看了很多反编译小程序、找回微信小程序源码很多教程,各种问题导致都没法...微信小程序反编译截图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文件 ,替换即可。

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

    展开全文
  • 小程序反编译取到小程序包(wxapkg)用已root的安卓手机,用微信打开相相应 小程序,用文件管理工具进入,/data/data/com.tencent.mm/MicroMsg/{User}/appbrand/pkg,选中需要的wxapkg文件包 pull到本机备用安装node,...

    小程序反编译

    取到小程序包(wxapkg)

    用已root的安卓手机,用微信打开相相应 小程序,用文件管理工具进入,/data/data/com.tencent.mm/MicroMsg/{User}/appbrand/pkg,选中需要的wxapkg文件包 pull到本机备用

    388278

    安装node,安装步骤在此省略,安装完成,配置好环境变量,安装以下依赖

    npm install esprima

    npm install css-tree

    npm install cssbeautify

    npm install vm2

    npm install uglify-es

    npm install js-beautify

    如果安装完后反编译时还提示缺少某项,用npm link xxxxx即可

    下载反编译工具

    执行 ./de_miniapp.sh -d 小程序包路径(.wxapkg格式)...

    Header info:

    firstMark: 0xbe

    unknownInfo: 0

    infoListLength: 10093

    dataLength: 2308202

    lastMark: 0xed

    File list info:

    fileCount: 254

    Saving files...

    Unpack done.

    Split service.js and make up configs & wxss & wxml & wxs...

    deal config ok

    deal js ok

    deal html ok

    deal css ok

    ...

    Split and make up done.

    Delete files...

    Deleted.

    File done.

    Total use: 5088.851ms

    执行到最后就大功告成了,然后在微信开发者工具导入项目即可打开。

    展开全文
  • 看了很多反编译、找回微信小程序源码很多教程,各种问题导致都没法...微信小程序反编译截图1微信小程序反编译截图2------ 常见的微信小程序反编译失败问题 -----1 获取不到Wxss 2 遇见分包,无法反编译。 3 apkg反...
  • 摘要安装wxappUnpacker小程序反编译工具并使用(2020.03)关键词: 微信小程序反编译 wxss介绍上次分享了web前端爬取工具 ,那么这次也同样讲讲微信小程序反编译吧,对于像博主这种审美奇低且前端技术渣渣的人来说,...
  • 鉴于同事执行了删除代码的疯狂操作,并多次覆盖后,硬盘恢复文件的几率几乎为零,只能另辟蹊跷,所幸之前看到过微信小程序反编译的一篇文章。通过简单的搜索,就找到了相关的文章。根据文章所写,其他的都还算顺利,...
  • 2.观看 wxapkg\小程序反编译全套\视频教程-解包流程 教学视屏 3.是否有分包处理方式不同,经过测试,目前还没有不能反编译的小程序 4.即使小程序有N个分包也能反编译,工具包里自带典型小程序 5.获取 wxapkg 包请...
  • 前言:在网上看了找回微信小程序源码很多...微信小程序反编译截图1微信小程序反编译截图2------ 常见的微信小程序反编译失败问题 -----1 获取不到Wxss2 遇见分包,无法反编译。3 apkg反编译报错。( 目前都已解决)一...
  • 小程序反编译全套.rar

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

    万次阅读 热门讨论 2020-07-13 04:37:07
    使用wxappUnpacker安装小程序反编译工具(2020.03)
  • 小程序反编译工具,一键解析代码,需要放D盘下执行
  • 微信小程序反编译.zip

    2020-12-21 11:48:55
    微信小程序反编译脚本和操作命令,附带一个安卓模拟器和文件管理工具
  • 前言:在网上看了找回微信小程序源码很多...微信小程序反编译截图1微信小程序反编译截图2------ 常见的微信小程序反编译失败问题 -----1 获取不到Wxss2 遇见分包,无法反编译。3 apkg反编译报错。( 目前都已解决)一...
  • 小程序反编译全套.zip

    2020-08-18 11:15:26
    微信小程序反编译,全套工具,附带操作视频教程,注意,此资源仅供学习交流之用,切勿用于非法用途。
  • 微信小程序反编译跳一跳 项目地址: https://github.com/shunyue1320/decompile-wx 反编译 .wxapkg 文件: 微信开发者工具打开:
  • 小程序反编译工具及说明node wuWxapkg.js版,部分小程序需要修复使用
  • node微信小程序反编译工具,微信小程序(.wxapkg)解包心得以及未开放API猜测
  • 一、相关环境安装1、下载 [nodejs](Node.js)2、下载反编译nodejs脚本 [wxappUnpacker](https://pan.baidu.com/s/12JxVefBSZBI-D59Jg0rpJg) 提取码:mduo PS:这个反编译包已经被作者干掉了,不过还好有以前的备份,...
  • 某书小程序反编译后的文件和wxpak文件
  • 微信小程序反编译工具; 1.解决 $gwx is not defined; 2.解决 __vd_version_info__ is not defined
  • 微信小程序反编译

    千次阅读 2021-01-29 18:56:37
    微信小程序反编译 准备 1、nodo.js运行环境 nodo.js用来运行 反编译脚本,可以在官网上下载http://nodejs.cn/download/,安装的过程一路next就可。 选好电脑的版本就行,得到的是一个msi后缀的文件,msi文件是...
  • 以一个简单的例子(中银E路通小程序)介绍下小程序反编译操作流程实验环境操作系统:MacOS10.13.6node:v10.8.0微信开发者工具:Stable v1.02.1910120前置准备需要安装pc端模拟器工具可以选择网易MuMu,或者其它模拟器...
  • 适用于反编译2021年后开发的小程序

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,500
精华内容 600
关键字:

小程序反编译