微信小程序逆向教程
文章平均质量分 72
简明易学的小程序逆向图文教程
薛定喵君
这个作者很懒,什么都没留下…
展开
-
获取小程序基础库的N种方法
总结一下获取小程序基础库的几种方法 小程序开发者都知道基础库是个很重要的东西。小程序这个最佳hybrid应用案例离不开它绝妙的底层基础库设计的支持。如果你对基础库感兴趣,那第一步就是要去获取基础库。然而怎么获取基础库呢?既然说了是N种获取方法,那么肯定不只一种,下面就一一道来。 # 第一种 最常用的一种,即通过模拟器抓包的方式获取,这个与获取小程序代码包的方法一致,不再赘述,请自行查阅。 # ...原创 2021-02-18 12:24:26 · 4746 阅读 · 0 评论 -
小程序提示"以下文件体积超过 500KB,已跳过压缩以及 ES6 转 ES5 的处理"
[JS 文件编译错误] 以下文件体积超过 500KB,已跳过压缩以及 ES6 转 ES5 的处理 现象:微信开发者工具中代码编译提示 common/vendor.js 超过 500K。 这时候需要将过大的js文件压缩。 解决办法:可以使用gulp进行压缩。 新建一个用于压缩的目录,在目录内创建package.json { "name": "gulp", "version": "1.0....原创 2020-12-14 12:15:26 · 16477 阅读 · 0 评论 -
微信小程序分包反编译教程
以EMS中国邮政速递物流小程序为例介绍下带分包小程序反编译操作流程 实验环境前置准备模拟器内软件安装获取小程序包开始解包导入开发者工具逆向教程小程序参考资料小程序逆向视频专栏小程序逆向训练营小程序正逆向·进化岛# 实验环境 操作系统:MacOS v10.15.7 node: v10.18.0 微信开发者工具: Nightly v1.04.2011202 # 前置准备 需要安装pc端模拟器工具可以选...原创 2020-11-24 18:09:26 · 3218 阅读 · 0 评论 -
聊一聊微信小程序包内容
本文是对上次公众号发文《微信小程序逆向源码深度揭秘》 的扩展,着重探究小程序包的主要内容构成。 先有鸡还是先有蛋?谈谈小程序包的产生与消亡包文件结构介绍与打包规则得出的一些结论参考资料# 先有鸡还是先有蛋?谈谈小程序包的产生与消亡 任何事物都是有生命周期的,小程序包也不例外,为了方便理解,我们暂且叫它【小程序包的生命周期】。其实本没有这个概念,只是为了本文的理解才引入了这么一个概念。这里大致归纳...原创 2020-10-01 22:23:26 · 2549 阅读 · 0 评论 -
谈一谈还原解包后小程序页面wxss样式的若干方法
总结下还原样式的几个方法 在样式缺失这个问题上已经困扰了好一段时间了,博主在尝试N次之后总结了一些提取方法。下面就按可操作性由繁到简介绍这几种方法。 1.纯天然手工提取????????2.半手动提取3.自动提取提取的样式出处:通过上文聊一聊微信小程序包内容,大家应该知道了,所有的页面样式都是统一打包到如下几个文件里的。提取也是从这些文件里面去查找。执行命令 node wuWxapkg.js -o xxx...原创 2020-10-03 19:33:26 · 2409 阅读 · 0 评论