# 使用说明 无需输入任何命令,在window上打开软件,运行软件时将上报机器码,提示需要授权码,获取授权码后输入确定授权即可后重启即可打开。下载软件包后请关闭杀毒软件后解压,运行时记得关闭杀毒软件。如果反编译结果有错误请自己解决,不要找我谢谢。 ## 视频教程地址:[观看使用视频](https://mp.weixin.qq.com/s/DCCibJJBP9UzwaGI5ACF4w) ## 视频教程地址:[观看使用视频](https://mp.weixin.qq.com/s/DCCibJJBP9UzwaGI5ACF4w) ## 视频教程地址:[观看使用视频](https://mp.weixin.qq.com/s/DCCibJJBP9UzwaGI5ACF4w) 打开界面如下: ![](https://img.kancloud.cn/7e/40/7e405d9155c64b7d3938074c7539864f_897x975.png) ![](https://img.kancloud.cn/36/56/3656e02cf580a501b5210b05847356c9_897x975.png) ***** ## 单包教程 1、首先在电脑端打开需要反编译的微信小程序,我这边打开的是一个头像制作的小程序:迎新庆祝 ![](https://bbs.ludeqi.com/wp-content/uploads/1639743388-9351bd02e981a3c.png) 2、操作前记得先清空wxpack目录,记住打开小程序的APPID,然后点击【选择解包文件】,就是第一个直接进入,选择到\_\_APP\_\_.wxapkg为止。 ![](https://img.kancloud.cn/b1/ce/b1ce94beb2c581057f309abda030e83c_598x650.png) ![](https://img.kancloud.cn/80/10/80107c3f07a492f78f5523871365c5cb_1079x534.png) ![](https://img.kancloud.cn/f1/27/f127212bc85401c3fed742a3933093a9_1215x686.png) 此时提示解包成功,如果还是执行解这个相同的包,系统会默认当分包处理,关于分包请看后面内容。 ![](https://img.kancloud.cn/36/aa/36aa3305d7d5516490dcb248037a8a88_593x650.png) 3、点击【刷新反编译包】,显示目录刷新成功即可出现刚刚解的包。 ![](https://img.kancloud.cn/35/f9/35f92c688062775b0cfec71d16fded2f_598x650.png) 4、然后再选择需要反编译的包,点击执行反编译。 ![](https://img.kancloud.cn/f3/b8/f3b8a88c36ad202c682635f15bd27410_605x650.png) 这里说明下,新版如果缺少反编译有提示,如果不是主包也有提示,旧版无提示,互为备份,两个都可以使用。分包的建议使用【旧版反编译】,新版反编译问题较多。 ![](https://img.kancloud.cn/84/6b/846b906af7cd0e879913b85f9f980d8a_598x650.png) 5、反编译成功后,会显示此小程序无分包,无需在操作。 ![](https://img.kancloud.cn/8f/90/8f906fe33069611f7ced0f10f3983387_594x648.png) 6、执行成功后【打开wxpack目录】就可以查看源码了 ![](https://img.kancloud.cn/ec/08/ec08931852fe6dcdc40375f305241d10_598x650.png) 目录说明: ![](https://bbs.ludeqi.com/wp-content/uploads/1639743392-575f335ad09fef9.png) 如果想重新操作,请删除wxpack目录下内容 微信开发者工具打开源码如果报app.js错误,把【将JS编译成ESS】那个勾选去掉在试试,反编译结果有错误请自己解决,不要找我谢谢。 ![](https://bbs.ludeqi.com/wp-content/uploads/1639744898-0e019cb62175efd.png) ***** # 分包教程 ***** 1、在PC微信端打开小程序,小程序每个页面菜单能点的都给它点一下,确保能获取到分包。 ![](https://bbs.ludeqi.com/wp-content/uploads/1639743394-cea69a357d92cb2.png) 2、操作前记得先清空wxpack目录,记住该小程序的APPID,然后点击**【选择解包文件】**,就是第一个直接进入,选择到\_\_APP\_\_.wxapkg为止。 ![](https://img.kancloud.cn/b1/ce/b1ce94beb2c581057f309abda030e83c_598x650.png) ![](https://img.kancloud.cn/05/ad/05adf4c2626c60a93576d0cd5beb482b_1134x335.png) ****3、注意:此时有2个包,\_\_APP\_\_.wxapkg为主包(选中时必须在第一个),另一个为分包,此时直接全选【ctrl+A】(\_\_APP\_\_.wxapkg为主包选中时必须在第一个)**** ![](https://img.kancloud.cn/84/92/8492d49330b6c98cf652952c499bed57_1248x695.png) 4、下图所示,这时2个包就能解出来了。 ![](https://img.kancloud.cn/d8/65/d8659af3577b60bdd2f3787c9750ca93_597x650.png) 5、接着点击【刷新反编译包】,此步比较卡,因为会检测node环境,出现目录刷新成功就可以了 ![](https://img.kancloud.cn/2a/eb/2aebd2d28b4ccf41aa99a07f33fa1e34_598x650.png) **6、直接选择刚刚解出来的包即可。 ![](https://img.kancloud.cn/f6/26/f626f33a80d7194805003ef2541f339f_598x650.png) 7、最后点击【反编译】即可反编译出所有的主分包 ![](https://img.kancloud.cn/e1/54/e154c56d94c478f3879143a8a5a6e8e4_598x650.png) 8、反编译成功后,会显示此小程序分包个数1,如果解包时没有解出2个(1个主包、一个分包),那么要删除wxpack目录下内容,重新按分包教程操作一遍,一定要解出2个包才能保证反编译不缺失。 ![](https://img.kancloud.cn/07/40/07401506abcc358779cc68f6ba930675_592x647.png) 9、点击【打开wxpack目录】即可查看源码目录,反编译出的主包目录包含分包。 ### **注意:如果发现分包没有WXSS的情况,需要去对应的分包寻找WXSS手动合并。如果正常打开不缺样式,就无需合并了。** ![](https://bbs.ludeqi.com/wp-content/uploads/1639743398-5b375a5e126879f.png) 如果想重新操作,请删除wxpack目录下内容,按步骤重新操作。 # 修复源码 1、关于修复源码是指反编译结果后无WXSS、WXML、JS等情况,如果反编译结果源码目录中包含app-config.json、app-service.js、page-frame.html等文件,那么可以尝试使用【修复源码】这个功能。选择到对应的目录即含app-config.json、app-service.js、page-frame.html的目录。 2、如果分包则需要找到对应的目录即含app-config.json、app-service.js、page-frame.html的目录,修复后需要手动合并至主包 ### **注意:如果发现主包中分包没有WXSS的情况,需要去对应的分包寻找WXSS手动合并。如果正常打开不缺样式,就无需合并了。** 3、微信开发者工具打开源码如果报app.js错误,把【将JS编译成ESS】那个勾选去掉在试试,反编译教程到这里就结束了,反编译结果有错误请自己解决,不要找我谢谢。 ![](https://bbs.ludeqi.com/wp-content/uploads/1639744898-0e019cb62175efd.png) ***** # 转换uniapp代码(该功能属于食之无味弃之可惜) 1、点击转换uniapp,使用之前请安装node环境,否则会转换失败。 ![](https://img.kancloud.cn/8d/bb/8dbb637fb88c3a449b9e62044107643d_595x655.png) 2、选择小程序项目文件夹,选择整个文件夹 ![](https://img.kancloud.cn/99/75/9975dc8e1644a69a032eb3a2a18264ee_594x645.png) 3、源项目同及目录得到一个后缀为_uni的目录,即转换为转换项目。 ![](https://img.kancloud.cn/91/91/91917d2d0ed2b166bedc14d80fa32378_582x644.png) ***** # 抓取素材 ***** 第一步就是先切换到抓取素材这个页面了,然后点击【图片抓取】 ![](https://img.kancloud.cn/35/0c/350c82aa2a55e4fe4ad87c4f81fbca18_897x975.png) 如果点击【全部抓取】也是可以的,全部抓取支持抓取视频、音频、图片 ![](https://img.kancloud.cn/24/90/2490ef9cf3551558e8a8681fece3d7a8_897x975.png) 然后再打开微信小程序,如果打开微信小程序后无反应,列表没有抓到链接,先退出微信,再点击【修复抓取】,如果无法解决请查看常见问题。 ![](https://img.kancloud.cn/a8/a1/a8a1f6b20f5b44762711dc4b4378703e_897x975.png) 这边我以【思青小店】这个小程序为例,抓取成功如下: ![](https://img.kancloud.cn/a5/30/a5309ed08c8315b01bfc18dbfbeec2b8_1525x1107.png) 最后点击【下载抓取】 ![](https://img.kancloud.cn/59/b4/59b4fbb50d7fb5683cd01b3f290efd6e_897x975.png) 最后点击【快速下载】即可等待完成下载,单线程下载也是可行的,不过较慢,但是较为稳定,作为互相备份吧。 ![](https://img.kancloud.cn/4c/4b/4c4b0c6310c04674214d07b699501533_730x514.png) 可以打开下载目录看下是否有下载 ![](https://img.kancloud.cn/6d/7c/6d7c5224461637dc616452cedae53d3e_2255x939.png) PS:如果下载不了,也自己导出地址使用迅雷或者其他工具批量下载 ![](https://img.kancloud.cn/8b/ef/8bef77b5442f0a7b98ba3383335f78c4_897x975.png)