微信小程序反编译(不通过模拟器进行反编译)

1.安装Nodejs环境

https://nodejs.org/en/download

下载对应版本即可

之后进行安装,一直点下一步就行

安装完成之后打开cmd终端(不需要考虑路径问题)

输入命令npm -v

返回版本号就代表安装完成

2.安装反编译软件

这里我用到的是wedecode

参考链接为https://github.com/biggerstar/wedecode

选择download zip

将源代码下载下来,然后进行解压

解压之后在终端(不用考虑路径)当中输入npm i wedecode -g

这样就安装好了

然后输入wedecode进行启动

通过键盘的上下键来控制选项

自动扫描可以自动识别小程序包的位置按照github上的操作即可,极其简单

以下为(直接指定包路径的过程)不需要的同学可以省略后面的内容

如果要使用直接指定包路径,我这里介绍一下如何查找小程序的文件目录

首先登陆电脑微信,然后随意打开一个小程序

然后打开任务管理器

这里的WeChatAppEx就是小程序的进程

右键其中一个选择打开文件所在的位置

C:\Users\25906\AppData\Roaming\Tencent\xwechat\xplugin\Plugins\RadiumWMPF\18163\extracted\runtime(每个人的位置可能不太一样)

然后我们就进入了一个这样的路径

然后我们跳转到C:\Users\25906\AppData\Roaming\Tencent\xwechat\radium\Applet\packages目录下

这里每一个文件夹就是一个小程序,当然有的小程序可能是多个文件夹

如何分辨出哪个是想要的小程序文件夹

我们可以将上图中这些小程序的文件夹全部删除然后再重新点开想要反编译的小程序即可

这样就可以找到小程序的文件夹,然后点进文件夹找到.wxapkg结尾的文件

复制这个文件的路径直接指定包路径进行反编译即可,当然我们一般使用自动扫描就行了

相关推荐
Kingexpand_com16 小时前
旅游小程序怎么选型?模板与定制二次开发技术对比解析
小程序·旅游·小程序开发·旅行·定制开发
万岳科技系统开发16 小时前
外卖跑腿小程序如何提升本地生活服务平台运营效率?
大数据·小程序·生活
MrFlySand_飞沙16 小时前
uniapp开发微信小程序实现接入企业微信客服
微信小程序·小程序·uni-app·企业微信
码艺-Alimjan16 小时前
JWT 的本质、误区与正确落地:一套不依赖任何框架的架构方法论-微信小程序代码案例-Api 安全性拉满
微信小程序·架构·notepad++
禁止摆烂_才浅16 小时前
微信小程序高频面试题
前端·面试·微信小程序
Ai-_Man17 小时前
豆包智能体把对话批量导出为Word或PDF的正确顺序
人工智能·ai·小程序·pdf·word
mykj155117 小时前
打车顺风车代驾小程序的核心,远不止一个页面
小程序·代驾小程序开发·顺风车小程序·出租车app
show43317 小时前
2026微信小程序批量处理视频文件架构方案:免费批量实测
微信小程序·小程序·架构
lhldsg18 小时前
社区健身系统开发实战:从需求分析到落地部署全流程指南
java·开发语言·小程序·需求分析
街道小厂奔前方18 小时前
你的出行安全锦囊:“友熊地理安全锦囊”使用指南
安全·小程序·地理