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

在这里插入图片描述


文章目录

  • 前言
  • 一、工具准备
    • 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.dgrt.cn/a/1878171.html

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

相关文章:

在这里插入图片描述

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

文章目录前言一、工具准备1 解密工具2 逆向工具二、解密小程序1.确认小程序包位置2.打开一个小程序,3.解密小程序包三、逆向小程序1 安装依赖2 正式逆向3 其它人视频教程前言
方便微信小程序开发者,对前端思路的学习。所以必须学会小程序反编译技能。用……

vue项目首屏加载过慢解决方案

前言
因为我的一个vue项目首页打开加载了好久,所以决定优化一下。发现是打包体积太大了,页面才加载慢主要是第三方库。 优化着优化着就想要更好一点,于是逛博客搜索,参照了几个博主的解决方法整理出一下几点。​
一、防止编译文……

vue+element-ui前端使用print-js实现打印,可自定义样式(横纵向,缩放比,字体大小,背景色)

vueelement-ui前端使用print-js实现打印下载依赖使用print-js实现打印功能需要打印的内容按钮调用打印函数打印函数设置默认打印横纵向(IE不生效)设置默认打印缩放比调整打印字体大小自定义字体大小生效自定义背景颜色生效参数print-js官网链接: https:/……

CSS盒子居中的6种方法!

大家好, 我是菜鸟,今天给大家带来几种css盒子居中的方法!
1.flex布局设置居中
常见的一种方式就是使用flex布局设置居中。
利用弹性布局(flex),实现水平居中,其中justify-content 用于设置弹性盒子元素在主轴(横轴)方向上的对……

ubuntu16.4 将中文目录和终端改为英文

(1) 将中文目录修改为英文。注意原目录文件夹中的文件不会变只是增加一个英文文件 打开终端,在终端中输入命令: export LANGen_US xdg-user-dirs-gtk-update 跳出对话框询问是否将目录转化为英文路径,同意并关闭. (2)将终端中文改成英文 打开.bashrc 添加
# 终端中……

ubuntu16.4 安装wps

(1)在wps官网下载wps(Linux版本.deb格式) Linux下载地址 (2)进入下载的deb文件目录,安装
sudo dpkg -i wps-office_11.1.0.8865_amd64.deb(3)卸载libreOffice
sudo ap……

Ubuntu16.4 安装opencv==3.4.4

官网下载opencv3.4.4 下载链接 opencv下载地址选择sources版本安装依赖: (1) sudo apt-get update (2) sudo apt-get install gcc g cmake pkg-config build-essential (3) sudo apt-get install build-essential cmake git libgtk2.0-dev pkg-config libavcodec-d……

Ubuntu16.4+QT5.11无法输入中文

安装fcitx-frontend-qt5
sudo apt-get install fcitx-frontend-qt5找到 libfcitxplatforminputcontextplugin.so
cd /usr/lib/x86_64-linux-gnu/qt5/plugins/platforminputcontexts/
ls拷贝libfcitxplatforminputcontextplugin.so到安装的文件中
sudo cp libfcitxplatformin……

Ubuntu16.4 安装 ROS Kinetic

设置sources.list
sudo sh -c echo "deb http://packages.ros.org/ros/ubuntu $(lsb_release -sc) main" > /etc/apt/sources.list.d/ros-latest.list设置key(公钥已更新)
sudo apt-key adv –keyserver hkp://keyserver.ubuntu.com:80 -……

基于Echarts实现可视化数据大屏大数据可视化

前言
🚀 基于 Echarts 实现可视化数据大屏响应式展示效果的源码,,基于htmlcssjavascriptecharts制作, 可以在此基础上重新开发。
本项目中使用的是echarts图表库,ECharts 提供了常规的折线图、柱状图、散点图、饼图、K线图&……

RapidOCR调优尝试教程

目录引言常见错例种类个别字丢失调优篇个别字识别错误调优篇情况一:轻量中英文模型识别对个别汉字识别错误情况二:轻量中英文模型对个别英文或数字识别错误相关链接引言
由于小伙伴们使用OCR的场景多种多样,单一的参数配置往往不能满足要求&……

深度分析Palantir的投资价值,Palantir2023年将实现强劲反弹?

来源:猛兽财经 作者:猛兽财经 在本文中,猛兽财经将通过对Palantir的股票关键指标、商业模式、盈利能力、影响Palantir2023年股价的关键利好因素等方面,对Palantir进行全面、深度的分析。 Palantir股票的关键指标 自从Palantir(PL……

Pandas入门实践2 -数据处理

为了准备数据进行分析,我们需要执行数据处理。在本节中,我们将学习如何清理和重新格式化数据(例如,重命名列和修复数据类型不匹配)、对其进行重构/整形,以及对其进行丰富(例如,离散化……

一、lua基础知识1

一、lua 的数据类型
–类型 a1; –number print(type(a)) –number b"HelloWorld"; print(type(b)) –string 两种数据类型 ctrue; print(type(c)) –boolean true 或者 false d print; d("HelloWorld"); print(type(d)); –function类型 ……

二、lua语言基础2

1.lua的类型有哪些?答:lua的数据类型有:number,string,nil function,table,thread,userdata(用户自定义的类型),boolean(布尔类型) 2.什么是尾调用,尾调用有什么优点尾调用:在一个函数的最后一步开始调用另……

quick-cocos2dx-luaUI控件讲解

–MyApp部分 require("config") require("cocos.init") require("framework.init") local MyApp class("MyApp", cc.mvc.AppBase) function MyApp:ctor() MyApp.super.ctor(self) end function MyApp:run() cc.FileUti……

quick-cocos2dx lua语言讲解 (动作,定时器,触摸事件,工程的类的讲解)

–MainScene部分
— display.newScene 创建一个场景 — 在quick里面我们的控件、精灵 一般是加载到场景上的 local MainScene class("MainScene", function() return display.newScene("MainScene") end) function MainScene:ctor() –创……

使用quick-cocos2dx-lua 实现的小游戏(包含碰撞检测,触屏发子弹)

–主界面local MainScene class("MainScene", function()return display.newScene("MainScene")end)ON true;function MainScene:ctor()local bg cc.Sprite:create("main_background.png");bg:setScale(2);bg:setPosition(display.cx,display……

cocos2d-js 中scrollview详解

/****
开头的一些废话:
1、多思考,善于思考
2、懂得变通
3、多多查询API首先复制一段 API中的源码:(UIScrollView.js)这段代码可以看出 scrollview
中的容器是一个node,并且他的位置是:代码最后……

cocos2d-js中的回调函数中世界坐标系和节点坐标系的相互转换

世界坐标系和节点坐标系都是OPENGL 坐标系 1、世界坐标系原点就是屏幕的左下角; 2、节点坐标系的原点就是一个节点的左下角; 3、两个坐标系可以通过已经写好的cocosAPI进行想换转换; 4、所有的节点需要转为一个节点上或者是统一的世界坐标系……

Published by

风君子

独自遨游何稽首 揭天掀地慰生平

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注