抓取微信小程序源码【附逆向工具wxappUnpacker使用方法】

文章目录

前言
想成为一名微信小程序的开发者,前端思路的学习和安全意识是非常有必要的,故务必掌握小程序反编译技能这里用到了2个工具《解密》与《逆向》(非原创,均来自网上的大佬),特别适合新手,而且都是免费的!都是免费的!都是免费的!第一次操作可能会慢一些,熟练了之后,3秒抓取一个小程序源码

一、工具准备(免费

1、解密工具

抓取微信小程序源码【附逆向工具wxappUnpacker使用方法】

下载地址:https://www.aliyundrive.com/s/8L9WzXPzXPE提取码: 75mz

2、逆向工具

目前用的是:wxappUnpacker

抓取微信小程序源码【附逆向工具wxappUnpacker使用方法】

这个是一个大神开发的,之前可以在github下载,不过截止今天,大神已经关闭了下载,具体原因……你懂得。不过,开源是趋势,就像这个世界是不会停止开放的,因此我们还是有很多渠道可以获取,你可以通过自己的渠道获取,或者用我为你准备好的:

下载地址:https://www.aliyundrive.com/s/DSgSNq7GAJR提取码: l99u

二、解密小程序

网上有很多教程,是分苹果和安卓的,还要用到模拟器,其实不用那么麻烦,直接用微信PC客户端就可以了。

1.建议修改微信PC端默认的小程序包位置

默认是在C盘,太占内存,建议修改

抓取微信小程序源码【附逆向工具wxappUnpacker使用方法】

2.打开一个小程序

在pc端打开一个小程序,尽可能点开所有的页面,让本地自动生成一个本地包,在刚刚设置好的文件夹里:

抓取微信小程序源码【附逆向工具wxappUnpacker使用方法】

不过里面的是加密过的文件:__APP__.wxapkg就需要用到我们前面的解密软件。

3.解密小程序

软件长这样:

抓取微信小程序源码【附逆向工具wxappUnpacker使用方法】

选择加密小程序

抓取微信小程序源码【附逆向工具wxappUnpacker使用方法】

0.1秒解密成功:

抓取微信小程序源码【附逆向工具wxappUnpacker使用方法】

解密之后的文件名是:

1 wx4f110483368dc766.wxapkg  

会存放在wxpack文件夹:

抓取微信小程序源码【附逆向工具wxappUnpacker使用方法】

三、逆向小程序

正式用到大神开发的【wxappUnpacker】了。下面的操作,都是在cmd命令窗口中操作的,需要强调的是,必须在wxappUnpacker路径里才可以,简易方法是,直接在【wxappUnpacker】文件夹的地址栏里输入cmd即可。

抓取微信小程序源码【附逆向工具wxappUnpacker使用方法】

如果跟我一样放在桌面,出来的就是这样: 

抓取微信小程序源码【附逆向工具wxappUnpacker使用方法】

1、检查nodejs 输入node -v检查是否已安装nodejs

抓取微信小程序源码【附逆向工具wxappUnpacker使用方法】

如果没有安装nodejs,请先安装。下载地址:https://nodejs.org/en/安装nodejs一直点击下一步安装即可。

2、安装依赖

依次输入下面7个npm install,分别一个一个安装

1
2
3
4
5
6
7
npm install
npm install esprima
npm install css-tree
npm install cssbeautify
npm install vm2
npm install uglify-es
npm install js-beautify

抓取微信小程序源码【附逆向工具wxappUnpacker使用方法】

3、正式逆向

输入:

bingo.bat 主包路径(可以直接拖入)

抓取微信小程序源码【附逆向工具wxappUnpacker使用方法】

编译后的文件,保存在和【wx4f110483368dc766.wxapkg】同一个文件夹中,自动以wx4f110483368dc766命名。

抓取微信小程序源码【附逆向工具wxappUnpacker使用方法】

OK,编译完成,接下来直接使用微信开发工具打开,即可学习前辈们的前端设计了,骚年。

4、可能的错误

①、如果在执行编译命令时报

this package is a subPackage which should be unpacked with -s=<MainDir>.

说明这个是分包,打开小程序时生成了两个.wxapkg文件,编译另一个文件即可,编译分包和主包的命令是不一样的:

node ./wuWxapkg.js 分包路径 -s=主包路径

②、如果生成的文件里不包含app.json文件
说明你找的小程序,是大神开发的,已经做了反编译的安全措施,所以解密失败,这也是我发这篇文章的目的。
不过这种大神目前还是比较少见的,你会成为未来的那一个吗?加油,骚年,欧力给!

四、结束语
好了,微信小程序反编译教程+解包教程+解包工具的使用,已经为大家分享完毕;

© 版权声明
THE END
喜欢就支持一下吧
点赞8
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称

    暂无评论内容

随即推荐
WordPress主题–Bricks Builder v2.1.1 破解版,自带可视化编辑器的主题-铁虎资源网

WordPress主题–Bricks Builder v2.1.1 破解版,自带可视化编辑器的主题

Bricks Builder是WordPress上的一款主题,非独立的编辑器。主要功能和Elementor编辑器类似。 直观地创建整个网站
wtf08080的头像-铁虎资源网wtf080809天前
04810
Coolutils Total Word文档转换器v5.1.0.368.0-铁虎资源网

Coolutils Total Word文档转换器v5.1.0.368.0

Coolutils Total Doc Converter中文版(Word文档转换器)Word转换器支持所有Word格式,可将Word文件转换PDF,XLS,HTML,文本或图像等格式.支持自动化处理,批量转换,添加水印,转换Doc文件支持签名及加...
test31029367的头像-铁虎资源网test310293674天前
03415
全开源自适应聚合收款单页源码-铁虎资源网

全开源自适应聚合收款单页源码

挺不错的一款自适应聚合收款页源码,源码全开源无加密可以二开,收款对接的是易支付,测试了下码支付也可以用 测试环境:PHP7.4 1.系统环境HP 2.上传源码网站根目录解压 3.修改index.php对接支...
oyx551的头像-铁虎资源网oyx55111天前
05010
WordPress主题–Enfold破解版 v7.1.3-铁虎资源网

WordPress主题–Enfold破解版 v7.1.3

Enfold是一个干净、 超级灵活和响应式的WordPress 主题,适用于企业网站、电子商务和想要在一个整洁的网站上展示他们的作品的用户。该主题建立在神话般的 Avia 框架之上,并提供对WPML多语言插...
zywinqq的头像-铁虎资源网zywinqq8天前
04714
WordPress主题Bricks v1.9 破解版-铁虎资源网

WordPress主题Bricks v1.9 破解版

视觉全站编辑 直观地构建您的整个网站。全部显示在一个屏幕上。从页眉到页脚以及介于两者之间的所有内容。如果您可以用 WordPress 做到这一点,那么您也可以用 Bricks 做到这一点。
test36152411的头像-铁虎资源网test361524116天前
0446
小红书电商掘金课电商项目玩法全流程拆解-铁虎资源网

小红书电商掘金课电商项目玩法全流程拆解

主要内容包括:小红书电商基础课、小红书带货、选品训练、找素材、裂变复制、数据分析、供应商、发货、客服及售后问题、开店思维等。
玉谛的头像-铁虎资源网玉谛13天前
0299
拟态五子棋源码-铁虎资源网

拟态五子棋源码

拟态设计的五子棋,采用独特的视觉风格,界面简洁美观,适合初学者参考学习。
SherrieFak的头像-铁虎资源网SherrieFak20天前
0317
全新流量广告变现系统源码 任务管理系统 开源-铁虎资源网

全新流量广告变现系统源码 任务管理系统 开源

全新流量广告变现系统源码 任务管理系统 开源项目结构: 接口管理:PHP + Mysql
uredi_jvkn的头像-铁虎资源网uredi_jvkn10天前
0277
格式岛v1.0.1格式转换合拼加水印等破解版-铁虎资源网

格式岛v1.0.1格式转换合拼加水印等破解版

格式岛app可以在这里转换一切你想要的格式,不管是音频,视频,文档,图片等格式,都能在这里支持转换,不必在担心不能通用了,还有一些其他的功能也能操作 并且支持短视频去水印。
bradfordpatteson的头像-铁虎资源网bradfordpatteson11天前
0506
WordPress主题–Rey v3.1.9 破解版下载,WooCommerce 主题-铁虎资源网

WordPress主题–Rey v3.1.9 破解版下载,WooCommerce 主题

Rey 是一款 WooCommerce 商店主题,同时与Elementor编辑器兼容,可以使用Elementor制作网站页面。 为电子商务定制页眉
test23410204的头像-铁虎资源网test234102049天前
02913