首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >最新微信小程序反编译方法

最新微信小程序反编译方法

作者头像
德宏大魔王
发布于 2023-08-08 06:49:31
发布于 2023-08-08 06:49:31
1.8K00
代码可运行
举报
文章被收录于专栏:cloud stdiocloud stdio
运行总次数:0
代码可运行

正文内容:

准备工具

1、下载node.js 2、下载破解工具并解压,我解压到桌面(这里我参考了网上很多大佬写的 把他们的整合了 相关链接 会附上) 3、找到小程序文件(我的路径位置:C:\Users\MAC\Documents\WeChat Files\Applet)

第一步:下载node.js

略过

第二步:下载反编译文件 点击下载,下载后拖到桌面上

第三步:找到.wxapkg文件

①首先登陆电脑版vx

②打开如图所示文件夹

③拿到.wxapkg文件(这里需要自己返回上一层)

双击进入applet文件夹 找到wx141bfb9b73c970a9文件夹


第四步:解密

①在 桌面上打开 反编译工具文件夹,并将 'WITHOUT_MULTI_PLUGINCODE.wxapkg’文件放在根目录

②win+r打开cmd cd 到1.first文件夹去 我的路径:C:\Users\MAC\Desktop\minipro\wechatMiniAppReverse-main\1.first

③执行解密 然后按照 pc_wxapkg_decrypt.exe -wxid 微信小程序id -in 要解密的wxapkg路径 -out 解密后的路径 的格式输入

例如我的__WITHOUT_MULTI_PLUGINCODE__.wxapkg文件在C:\Users\MAC\Desktop\minipro 所以我的代码为:

我的代码:pc_wxapkg_decrypt.exe -wxid wx141bfb9b73c970a9 -in C:\Users\MAC\Desktop\minipro_WITHOUT_MULTI_PLUGINCODE_.wxapkg -out C:\Users\MAC\Desktop\minipro\jiemihou.wxapkg

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
pc_wxapkg_decrypt.exe -wxid wx141bfb9b73c970a9 -in C:\Users\MAC\Desktop\minipro\__WITHOUT_MULTI_PLUGINCODE__.wxapkg -out C:\Users\MAC\Desktop\minipro\jiemihou.wxapkg

运行后: 解密成功(因为电脑端是被加密的)


第五步:反编译 这里说一下,因为反编译的node.js已经非常老了,我在尝试了很多方法后自己集成了一套,大家不需要再去安装相应的模块,但如果出现了问题,请更具代码提示自己 npm install 模块名 一下

①解密成功后呢,这里多了一个文件

②将jiemihou.wxapkg文件移动到wechatMiniAppReverse-main\2.second\nodejs里面去 如图

③通过cmd运行代码,首先cd 到nodejs文件夹

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
cd C:\Users\MAC\Desktop\minipro\wechatMiniAppReverse-main\2.second\nodejs

接下来执行 node wuWxapkg.js C:\Users\MAC\Desktop\minipro\wechatMiniAppReverse-main\2.second\nodejs\jiemihou.wxapkg

命令说明:node wuWxapkg.js 这里为你的jiemihou.wxapkg文件路径

运行成功截图:

④查看代码文件 这个时候,多出一个文件夹

打开可以看到 【A sheep, a sheep】源码


第六步:用开发者助手打开源码文件

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022-09-16,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
小程序源码丢失了怎么在微信平台反编译找回
这篇文章是总结了一下公司后台开发的经验,之前他的电脑系统突然就坏掉了,电脑里的小陈需源码也丢失了,但是小程序已经提交到微信小程序服务器平台审核通过,问了很多人,也想了很多办法,很多人说没救了,重新开发吧,但是最终在我们的努力下,找回丢失了的源码,开心。
王小婷
2025/05/18
4480
小程序源码丢失了怎么在微信平台反编译找回
小程序逆向工程:这个开源的小程序逆向工具真不错,2023年亲测成功
安全部门的大哥又双叒叕报了一个小程序的高危漏洞,他使用逆向工程破解了加密信心,用抓包修改了请求参数。又是头疼的一天…
江一铭
2023/03/24
8K1
小程序逆向工程:这个开源的小程序逆向工具真不错,2023年亲测成功
【Web实战】零基础微信小程序逆向
由于传播、利用本公众号亿人安全所提供的信息而造成的任何直接或者间接的后果及损失,均由使用者本人负责,公众号亿人安全及作者不为此承担任何责任,一旦造成后果请自行承担!如有侵权烦请告知,我们会立即删除并致歉。谢谢!
亿人安全
2023/11/24
1.7K0
【Web实战】零基础微信小程序逆向
微信小程序解包
这个也是因为前阵子的某牛活动,自己第一次接触小程序反编译。本文当时写了一半阳了,又处理了点事情,休息好了继续写写
偶尔敲代码
2023/04/28
2K0
微信小程序解包
获取任何小程序源码
这种方法,并不能反编译出所有的小程序源码,请自知! 具体的局限请看:qwerty472123大神的md文件  https://github.com/qwerty472123/wxappUnpacker 
似水的流年
2019/12/06
4.8K0
微信小程序反编译教程(微信小程序反编译得到的是html)
下载安装完,安装 “微信app” 和 “re管理器” Re管理器 主要用于提取微信小程序加载时下载在安卓模拟器上的文件。 安装完这两app之后,打开微信搜索目标小程序,并且进入小程序,资源加载完,会在微信app文件里面生成一个 wxapkg后缀文件 ,即可打开Re管理器 Re管理器搜索路径:/data/data/com.tencent.mm/MicroMsg/xxxxx/appbrand/pkg/ xxxxx为一串数字和字母组合的用户id 打开可看到加载的微信小程序 如图 通过加载的时间去找你的目标小程序;(一个小程序对应一个wxapkg)
全栈程序员站长
2022/08/01
1.7K0
微信小程序反编译教程(微信小程序反编译得到的是html)
羊了个羊????无限道具(亲测有效)
3,打开\WeChat Files\Applet(这里的路径需要返回上一级 记住啦 不是你的微信号下的文件)
爱学习的小超人
2022/11/14
8060
羊了个羊????无限道具(亲测有效)
羊了个羊暴力通关玩法——大熊G
我正在学习《SSR 实战:官网开发指南》小册!字节跳动前端开发工程师祯民,带你基于 SSR 技术,全链路还原官网实际开发场景!现在 6 折优惠,仅需 17.94 元哦~
大熊G
2022/11/14
4380
羊了个羊暴力通关玩法——大熊G
如何反编译小程序的源码(微信小程序反编译工具)
git clone https://github.com/qwerty472123/wxappUnpacker.git
全栈程序员站长
2022/08/01
1.4K0
如何反编译小程序的源码(微信小程序反编译工具)
反编译小程序,这一篇就够了!!!
看到人家上线的小程序的效果,纯靠推测,部分效果在绞尽脑汁后能做出大致的实现,但是有些细节,费劲全力都没能做出来。很想一窥源码?查看究竟?看看大厂的前端大神们是如何规避了小程序的各种奇葩的坑?那么赶紧来试试吧。
林老师带你学编程
2020/02/13
13.8K1
微信小程序分包反编译教程
1.使用自己手机上的微信打开"EMS中国邮政速递物流"小程序,可以添加到"我的小程序" 2.打开模拟器的微信并登录 3.在模拟器微信的下拉小程序最近使用历史中打开"EMS中国邮政速递物流",如果历史记录中没有就在我的小程序中找一找 4.打开小程序等待加载之后就可以去找源码包了 5.打开RE文件管理器,进入到以下路径查找源码包(可以根据下载时间区分出你想要的源码包)
薛定喵君
2020/11/26
4.2K0
微信小程序分包反编译教程
小程序源码丢失了怎么在微信平台反编译找回
这篇文章是总结了一下公司后台开发的经验,之前他的电脑系统突然就坏掉了,电脑里的小陈需源码也丢失了,但是小程序已经提交到微信小程序服务器平台审核通过,问了很多人,也想了很多办法,很多人说没救了,重新开发吧,但是最终在我们的努力下,找回丢失了的源码,开心。
王小婷
2018/09/26
3K0
微信小程序反编译
备份地址:  https://github.com/Ryan-Miao/wxappUnpacker
Ryan-Miao
2019/11/05
9740
微信开发者工具 / 反编译工具CrackMinApp 下载安装
微信开发者工具介绍:微信提供的微信小程序开发工具,可以通过它来使用代码开发,也有小程序开发文档提供,很多程序员都会使用这个微信开发者工具。微信开发者工具属于是代码编程开发工具,除此之外也会有其他的代码编程开发工具,不过前提是需要懂代码才能使用这种开发工具,有一定的上手难度哦。 反编译工具CrackMinApp介绍:(反编译微信小程序)一键获取微信小程序源码(傻瓜式操作), 使用了C#加nodejs制作
EXI-小洲
2022/12/13
2.5K0
微信开发者工具 / 反编译工具CrackMinApp 下载安装
反编译小程序记录
1.使用自己手机上的微信打开"人堆"小程序,可以添加到"我的小程序" 2.打开模拟器的微信并登录 3.在模拟器微信的下拉小程序最近使用历史中打开"人堆",如果历史记录中没有就在我的小程序中找一找 4.打开小程序等待加载之后就可以去找源码包了 5.打开RE文件管理器,进入到以下路径查找源码包(可以根据下载时间区分出你想要的源码包)
用户1437675
2020/07/29
1.7K0
反编译小程序记录
以中银E路通小程序为例10分钟带你学会微信小程序的反编译
1.使用自己手机上的微信打开"中银E路通"小程序,可以添加到"我的小程序" 2.打开模拟器的微信并登录 3.在模拟器微信的下拉小程序最近使用历史中打开"中银E路通",如果历史记录中没有就在我的小程序中找一找 4.打开小程序等待加载之后就可以去找源码包了 5.打开RE文件管理器,进入到以下路径查找源码包(可以根据下载时间区分出你想要的源码包)
薛定喵君
2019/11/29
2.7K1
以中银E路通小程序为例10分钟带你学会微信小程序的反编译
小程序源码怎么扒下来_微信小程序开发需要什么语言
1.3在RE资源管理器找到小程序.wxapkg文件路径为/data/data/com.tencent.mm/MicroMsg/(微信号(user哈希值32位))/appbrand/pkg
Java架构师必看
2022/06/06
2.9K0
小程序源码怎么扒下来_微信小程序开发需要什么语言
攻防演练-实战中的外网突破
在经历了多年的攻防对抗之后,大量目标单位逐渐认识到安全防护的重要性。因此,他们已采取措施尽可能收敛资产暴露面,并加倍部署各种安全设备。但安全防护注重全面性,具有明显的短板...
亿人安全
2023/10/27
6980
攻防演练-实战中的外网突破
微信小程序反编译
我们在学习一项新技能时,除了认真学习官方的规范、标准和技术文档之外,还需要借鉴和参考其他优秀的产品。新手或独立学习者看到做得好的产品就想学,而往往没有好的学习渠道,因此反编译成为了一个“不太好”但有效的学习方法。闲话少说,以下是从网上搜集加自身成功实践得来的操作步骤,供大家借鉴。 一、环境准备
用户6808043
2022/02/25
8030
阳光长跑小程序逆向
网上一堆教程都是使用手机版微信来逆向,假期在家的时候越狱了pad来逆向小程序,上课后就没有越狱或root的设备了。
HomeboyC
2022/09/19
7510
阳光长跑小程序逆向
推荐阅读
相关推荐
小程序源码丢失了怎么在微信平台反编译找回
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验