当前位置:网站首页>微信小程序“反编译”实战”解包 后面有彩蛋
微信小程序“反编译”实战”解包 后面有彩蛋
2022-08-08 22:29:00 【ios and Android】
我们知道,在微信开发者工具中开发完小程序后,我们点击“上传”按钮,微信开发者工具会进行“编译”,对 JS 代码进行压缩混淆以及对 wxml
、wxss
和资源文件等进行整合打包成一个 .wxapkg
文件上传给微信服务器。
所以要“反编译”小程序,首先我们要获取到小程序对应的 .wxapkg
包。
我们只能从手机端入手,在手机上找到微信客户端下载保存在本地的小程序包。
获取小程序的 .wxapkg 文件
工具:一台已越狱的 iPhone
手机或者已 Root
的 Android
手机
在已越狱的 iPhone
上打开 Cydia
,搜索并安装 iFile
或者 Filza
等文件浏览 App
,打开 iFile
或者 Filza
,跳转到本地 App 安装目录:/var/mobile/Containers/Data/Application/
,此时,你可以看到当前 iPhone
上已安装的 App
列表,如下图所示:
边栏推荐
- 二叉搜索树中求得给定元素的下界
- 基于阿里云的基础架构设施保障(一)IAAS云计算
- 给定二叉搜索树和两个整数A,B (最小整数和最大整数)。如何删除不在该区间内的元素(剪枝)
- 巨头杀入的LMFP,是未来正极材料的新归宿?
- 你需要来自XXX的权限才能对此文件夹进行更改
- 网上开户佣金万一靠谱吗,网上客户经理开户安全吗
- 微服务架构的核心关键点
- 动手学深度学习_转置卷积
- "scala programming (3rd edition)" study notes
- 论文阅读 (66):Explainable Deep Feature Embedding Using Multiple Instance Learning for Pathological Image
猜你喜欢
随机推荐
"scala programming (3rd edition)" study notes
中断系统结构及中断控制详解
网上开户佣金是怎么调低的?网上客户经理开户安全吗
一个PHP算法,php数组一个二维数组拆分成多个子数组
Cesium快速上手3-Billboard/Label/PointPrimitives图元使用讲解
Node.js 回调函数来解决SQL语句与返回值的异步问题
直播 | 服务餐饮商户年交易额超 7000 亿,哗啦啦如何用 StarRocks 搞定实时报表
即时聊天系统中群组和好友关系Mysql数据表设计
【计网】(五)网络层首部
编程需要无畏感
今日头条10岁了,它会成为下一个QQ么?
按键精灵 for ts API 使用
《scala 编程(第3版)》学习笔记
BSV 中的零开销私人时间戳
Mysql汉字乱码的问题
动手学深度学习_转置卷积
Analysis of AutoAssign Papers
你的下一台电脑何必是电脑,探索不一样的远程操作
论网络安全的重要性
2020-03-16