当前位置: 首页 > news >正文

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

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结尾的文件

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

http://www.jsqmd.com/news/370979/

相关文章:

  • ‌负载突变模拟:弹性伸缩测试实操
  • 视觉检测硬件分析 - 实践
  • knowlegecube
  • 深入理解 malloc:从堆管理到进程内存布局的完整剖析
  • 用AI技术构建无人巡店线下门店零售防损体系
  • 基于深度学习的个性化携程美食数据推荐系统_d7fq1jtw
  • 2026卫生高级职称考试押考点卷选哪个?这几套口碑炸裂,考生速看! - 医考机构品牌测评专家
  • 基于单片机的智慧鱼缸控制器设计
  • APUE笔记:Process Control(八) - Invinc
  • 别浪费时间!2026执业药师考试名师课程排行榜出炉,跟风选就对了! - 医考机构品牌测评专家
  • 2026年陕西云计算运维/AI人工智能/数据分析/JAVA培训/视频剪辑培训机构哪家好?TOP5机构优质推荐 - 深度智识库
  • AdobeStock中国代理商哪家强?adobestock中国区官网指引:卓特视觉 - 品牌2026
  • AI训练素材供应商推荐:卓特视觉:AI训练素材数据集专业供应商 - 品牌2026
  • 2月11号
  • XGBoost VS Uplift,到底谁更胜一筹?
  • 模型评估小册(1) ROC 曲线与 AUC
  • 2026十大商用高清正版图片素材网站推荐:设计师、美工、运营安心之选 - 品牌2026
  • Rust 练习册 103:维吉尼亚密码与安全通信 - 指南
  • 2/11
  • 市面上回收快的大润发购物卡回收平台推荐 - 京顺回收
  • 2026年新角色:暗数据挖掘首席官的崛起——软件测试从业者的范式革命
  • ‌第三方服务失效:依赖管理测试策略
  • ‌数据污染测试:金融系统安全防护方案
  • ‌容器崩溃模拟:Docker/K8s环境韧性验证
  • 混沌框架双雄对决:Chaos Monkey与Gremlin深度评测
  • 混沌测试四步法:构建韧性系统的核心实践框架
  • 2026十大设计师、美工、运营设计素材网推荐,商用图片素材网站盘点 - 品牌2026
  • 深度解析大数据领域的 ClickHouse 数据存储优化
  • LuatOS平台下fft模块详解——快速傅里叶变换
  • ‌自动故障切换:高可用架构测试案例