微信小程序反编译简易教程与wxappUnpacker使用

news2025/3/1 1:21:59

在这里插入图片描述


文章目录

  • 前言
  • 一、工具准备
    • 1 解密工具
    • 2 逆向工具
  • 二、解密小程序
    • 1.确认小程序包位置
    • 2.打开一个小程序,
    • 3.解密小程序包
  • 三、逆向小程序
    • 1 安装依赖
    • 2 正式逆向
    • 3 其它人视频教程


前言

方便微信小程序开发者,对前端思路的学习。所以必须学会小程序反编译技能。用到了2个工具
《解密》与《逆向》


一、工具准备

1 解密工具

在这里插入图片描述
在这里插入图片描述
下载地址:https://share.weiyun.com/uMqNGOXv

2 逆向工具

目前用的是 wxappUnpacker

在这里插入图片描述
在这里插入图片描述

这个之前可以在github下载的,不过截止今天,已经不能下载。你们可以通过你们自己渠道获取
这里推荐一个 https://ukm028kzyr.feishu.cn/docs/doccnW1w3vwpcnjTeTYKcdErjtK

二、解密小程序

1.确认小程序包位置

在这里插入图片描述
在这里插入图片描述

2.打开一个小程序,

在pc端打开一个小程序,并点开所有页面。让自动生成一个本地包
在这里插入图片描述

3.解密小程序包

在这里插入图片描述
选择
在这里插入图片描述
成功
在这里插入图片描述
存放
在这里插入图片描述

选择加密小程序包,解密之后包会存放在wxpack文件夹

三、逆向小程序

1 安装依赖

在这里插入图片描述
输入 6个install
在这里插入图片描述

分别一个一个输入安装
npm install
npm install esprima
npm install css-tree
npm install cssbeautify
npm install vm2
npm install uglify-es
npm install js-beautify

2 正式逆向

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

在这里插入图片描述

成功去微信开发工具导入查看,

如果不明白,可以看一下视频B站,其它人分享,谢谢

3 其它人视频教程

WX小程序反编译教程及解包教程和解包工具使用 大家看完记得三连哦 三连完了问我要工具哦

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/404965.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【微信小程序】web-view 无法打开该页面不支持打开

本文相关文献: https://developers.weixin.qq.com/community/develop/doc/00084a350b426099ab46e0e1a50004?%2Fblogdetail%3Factionget_post_info 问题: 小程序开发时遇到了一个问题 我在正式上线版小程序使用 web-view 组件测试时提示:“无…

Vue2 跨域问题报错AxiosError net::ERR_FAILED、 Network Error、ERR_NETWORK

请求场景: 当前页面URL:http://127.0.0.1:8000/testcase 跳转请求页面URL:http://127.0.0.1:5000/testcase_orm 使用axios请求 时 页面提示跨域报错 跨域报错信息 Access to XMLHttpRequest at ‘http://127.0.0.1:5000/testcase_orm’ from…

前端面试题汇总(含答案)(JS篇)

主要自用,持续更新,相同类型的题目尽量放在了一起,参考的实在太多了就没有列出,侵权烦请联系删除。提示:自动生成的目录在页面右边---------->>>>>>>>>>>>>>>> Js的…

Node.js安装与配置(详细步骤)

前言 本篇博文记录了Node.js安装与环境变量配置的详细步骤,旨在为将来再次配置Node.js时提供指导方法。 另外:Node.js版本请根据自身系统选择,安装位置、全局模块存放位置和环境变量应根据自身实际情况进行更改。 Node.js安装与配置一、安装…

【独自开】--开发出属于自己的一套专属系统

文章目录前言独自开简介优秀案例独自开的使用平台福利及赚钱渠道平台福利赚钱渠道总结注册链接:前言 大家好,最近发现了一个宝藏开发平台,而且特别好用,今天就分享给大家; 这款开发平台名称为:《独自开》&a…

蓝桥冲刺31天之第八天

有人喜欢你,有人讨厌你; 有人在乎你,有人轻视你; 有人赞美你,有人批判你。 尊重所有的声音,但只成为自己; 不必借光而行,你我亦是星辰。 迷宫 只有一个题,迷宫&#x…

C. Celex Update(数学题)

C. Celex Update(数学题)一、问题二、分析三、代码一、问题 二、分析 这道题简单的来说就是在图上给定我们起点和终点,从起点到终点会有很多路径,不同的路径会经过不同的点,一条路径上经过的点可以计算出一个和&#…

第十一届——8走方格(找规律,规律总结)

题目:试题 H: 走方格时间限制: 1.0s 内存限制: 256.0MB 本题总分:20 分【问题描述】在平面上有一些二维的点阵。这些点的编号就像二维数组的编号一样,从上到下依次为第 1 至第 n 行,从左到右依次为第 1 至第 m 列,每一…

计算机科学导论笔记(八)

十、软件工程 软件工程是指合理利用工程方法和原则写出能在真实机器上工作的可靠软件的过程。 10.1 软件生命周期 软件生命周期是软件工程中的基础概念,软件和其他产品一样,周期性地重复着一些阶段。 软件开发完成之后,通常需要使用一段时…

【25】Verilog进阶 - 序列检测

VL25 输入序列连续的序列检测 本题并不难【中等】难度给高了 【做题关键】 (1)需要使用移位寄存器的思路。其实reg型是寄存器,也可以当做是移位寄存器,重要的是对其的处理,使用的是移位寄存器的思路 (2)注意新移入数据存放在低位 1 题目 + 代码 + TestBench 很简单,没…

大数据集群保姆级安装教程——Centos集群(vagrant+virtualbox篇)

大数据集群保姆级安装教程——Centos集群(vagrantvirtualbox篇) 操作系统与软件版本介绍: 项目版本操作系统windows 10 x64Vagrantvagrant_2.2.19_windows_amd64.msiVirtualBoxVirtualBox-6.1.42-155177-Win.exe 一、Vagrant 安装教程 1.1…

一天搞定《AI工程师的PySide2 PyQt5实战开发手册》

PySide2/PySide6、PyQt5/PyQt6:都是基于Qt 的Python库,可以形象地这样说,PySide2 是Qt的 亲儿子(Qt官方开发的) , PyQt5 是Qt还没有亲儿子之前的收的 义子 (Riverbank Computing这个公司开发的,有商业版权限…

vscode通过ssh连接ubuntu系统

折腾了好久,终于能够远程连上了,开心的记录一下哈哈( •̀ ω •́ )✧ 1.Ubuntu端 先把虚拟机网络适配器改为桥接模式。 通过ifconfig命令查看虚拟机的IP地址,如果没有该命令则先安装net-tools,记录当前的IP地址。 rootRobotM…

ROS项目的GDB调试

首先安装gdb和xterm sudo apt install xterm Ubuntu系统一般默认自带gdb,通过 gdb -v 看看有没有输出,有版本输出则已安装,就不用再安装了 sudo apt install gdb 开启编译选项 使用Debug调试,首先需要在程序编译时 加上debu…

自主HttpServer实现(C++实战项目)

文章目录项目介绍CGI技术概念原理设计框架日志文件TCPServer任务类初始化与启动HttpServerHTTP请求结构HTTP响应结构线程回调EndPoint类EndPoint主体框架读取HTTP请求处理HTTP请求CGI处理非CGI处理构建HTTP响应发送HTTP响应接入线程池简单测试项目扩展项目介绍 该项目是一个基…

Python 算法交易实验53 Step2.1 Signals 信号生成

说明 上次提到了基于传统的趋势法构建一组基础信号的方法,并做了简单的交易测算。本次计划对方法和测算做一下Review,同时明确接下来基于ADBS(Step2)进行承接时需要计算的数据。 内容 1 方法回顾 传统的趋势方法(SMA-LMA)采用“短线上升且突破长线买…

Spring Security Oauth2以及整合sso

Oauth2认证 第三方认证技术方案最主要是解决认证协议的通用标准问题,因为要实现跨系统认证,各系统之间遵循一定的接口协议。 Oauth协议为用户资源授权提供了一个安全的,开放的而又简单的标准,同时,任何第三方都可以使用…

【Linux系统编程】08:信号量

信号量 OVERVIEW信号量1.mmap内存映射2.semget信号量获取3.semctl信号量控制4.semop信号量操作5.使用案例1.mmap内存映射 mmap映射的是磁盘中的文件,而共享内存是将内存映射到用户的进程空间中 原型:void *mmap(void *addr, size_t length, int prot, …

DHCP中继配置

1. 实验目的 熟悉DHCP中继的应用场景掌握DHCP中继的配置方法2. 实验拓扑 DHCP中继配置实验拓扑如图15-10所示: 图15-10:DHCP中继配置 3. 实验步骤 IP地址的配置AR1的配置 <Huawei>system-view

VCO pulling

这次调试项目 目前复现的问题 2.4g干扰到5g 问题就是2.4g 5g 同时发包&#xff0c;5g evm直接从37-38变成33-34 于是我对vco-pulling做了一个小结 VCO pulling是指当一个外部信号对振荡器的频率产生影响时&#xff0c;振荡器的频率将被拉动或偏移。这种现象通常会在无线电通…