初学者之如何快速获取微信小程序源码
最近玩了好多小程序的游戏,自己也想着能不能自己把它下载下来,能不能通过改一些数据让自己直接成为最强的呢。然后自己也看了好多大佬分享的博客,也自己总结一下自己反编译过程中遇到的一些问题。
1.下载node.js
https://nodejs.org/en/
验证是否安装成功:
cmd中输入:npm -v
成功的话会打印版本号。
2.下载编译脚本
链接:https://pan.baidu.com/s/1InxRoozDDb-C-g2rKGi1Cw
提取码:i50k
看网上好多都是来自一个博主的github上的开源代码,但是我下载之后解压之后一个readme文件,所以看到这位大佬的博客里面的脚本解压之后可以使用,大家想看的可以参考一下这位大佬博客。
解压之后:
3.下载夜神模拟器
下载链接:https://www.yeshen.com/
打开链接就是这个样子,点击立即下载,不用设置其他的。
下载完成之后打开的界面,我已经安装好了RE文件管理器,微信和qq,但是我之后没有用到RE文件管理器,因为打开会闪退,不清楚什么原因。
也试过其他的模拟器,像MUMU模拟器,但是里面下载RE文件管理器之后,一直说我电脑没有获得root权限,但是我已经设置了。
我之后使用的是夜神模拟器自带的文件管理器Amaze,当我在百度上下载了RE文件管理器电脑版的之后,将它拖进夜神模拟器的时候,出现了个下面的权限访问设置,所以Amaze就有超级管理员的权限了。之前下载的时候每次都没有出现这个权限设置的请求,也不知道是不是电脑的原因。
之后点击登录微信,运行小程序。
然后按照这个路径/data/data/com.tencent.mm/MicroMsg找到小程序运行之后产生的一个32位的字符串,然后找appbrand文件夹,里面就包括pkg包了。
开始先选中长按目标的wxapkg包,将其打上对勾,选中图示按钮进行复制。
复制之后,在电脑最右边这一列选中那个文件助手。
抵达安卓文件夹之后,选择上面的粘贴按钮,就将其粘贴到安卓文件夹路径下了。然后打开电脑文件夹就可以从和电脑上进行访问这个wxapkg包了。
4.安装脚本依赖
先找到刚才下载编译脚本的文件夹下面,输入命令 npm install
安装时间比较长一点,耐心等待一会。
安装完成之后
5.执行脚本命令
复制小程序pkg的路径 执行
node wuWxapkg.js C:\Users\Nox_share\ImageShare\_1088601496_17.
wxapkg 后面C:...后面的是我小程序的路径
后面就是编译成功,显示用时1.几秒,特别快。
6.编译完成之后获得的代码,我现在再下载个微信小程序开发工具,看看能否运行成功。
新手刚开始做的时候,总会遇到好多问题,解决方法就是多去尝试,按照不同的博客方法去尝试,有时候也可以将电脑重启一下试试。
初学者之如何快速获取微信小程序源码相关推荐
- 只需两步快速获取微信小程序源码
第一次在掘金这样高大上的社区写文章,忐忑地敲下我获取小程序源码过程中的经验分享. 最近在学习微信小程序开发,半个月学习下来,很想实战一下踩踩坑,于是就仿写了某个小程序的前端实现,过程一言难尽,差不多两 ...
- 获取微信小程序源码并进行反编译
获取微信小程序源码并进行反编译 只需如下几部就可以爬取到你所想要的微信小程序源码: 第一: node.js运行环境 如果没有安装nodejs,请先安装一下 下载地址:https://nodejs.or ...
- 反编译获取微信小程序源码(包含错误解决办法)
PS:本文章仅用于分享自己反编译的过程以及解决办法,切勿小程序反编译成功后做一些违反人伦的事情! 一. 前言 最近在搞学校的一个晚签到小程序的时候遇到了一个MD5加密问题,试了好多方法都没有解决,所以 ...
- 使用node获取微信小程序源码
具体的局限请看:qwerty472123大神的md文件 https://github.com/qwerty472123/wxappUnpacker 一.简单聊一下xxxxx.wxapkg 先来想想一个 ...
- win电脑解析获取微信小程序源码(分包及具体操作)
微信小程序源码解析
- 获取微信小程序源码教程
最近在研究微信小程序,网上很多的小程序都是可以借鉴的,那么如何获取源码就很重要了 目录 1.安装对应环境 (Node,js) 2.下载反编译脚本 3.下载安卓模拟器获取微信小程序反编译文件 4.反编译 ...
- 逆向获取微信小程序源码教程
最近看上了一个小程序,想着走走捷径,以下是我的步骤. 一.获取小程序包 1.安装安卓模拟器,我用的是夜神 2.拿包 打开微信,运行微信小程序,然后打开文件管理器,根据时间顺序定位到小程序目录 /dat ...
- 安卓模拟器反编译获取微信小程序源码。
认识一下.wxapkg文件 先来想想一个很简单的问题,小程序的源文件存放在哪? ● 当然是在微信的服务器上. ● 但是在微信服务器上,普通用户想要获取到,肯定是十分困难的,有没有别的办法呢? ● 简单 ...
- 反编译微信小程序,win电脑解析获取微信小程序源码
好不容易写的小程序然后忘记保存被删了怎么办?不要慌这里就教你怎么搞. 环境准备 1.node 环境准备 Node下载地址 安装后将nodejs设置为环境变量. 打开cmd,测试是否安装成功:在命令行输 ...
- 微信小程序源代码丢失怎么办?通过反编译工具获取微信小程序源码
1. 安装nodejs环境 https://nodejs.org/zh-cn/ 2. 下载编译脚本 链接: https://pan.baidu.com/s/1xskmRTV4Ou80c8ZTCNowi ...
最新文章
- ThinkPHP3.2URL重写隐藏应用的入口文件index.php
- 提升jmeter自身性能
- 梳理vue双向绑定的实现原理
- 实训C++语言设计——实现复数运算
- 为什么 头条 宇宙条_“当宇宙行遭遇黑洞……“【59期省联社微信传播力榜单】...
- Java --- 常用API
- oracle数据库物理结构包含,Oracle - 数据库物理结构
- java容器类添加元素失败失败_java容器 Set
- VB扫雷游戏的设计与开发
- Vue视频教程 向军Vue基础教程 共86课
- gerrit 怎么不abandon修改提交
- 细说华为和荣耀的关系:潮流的荣耀和稳重的华为
- 记录一下pageX,offsetX,clientX,offsetLeft,offsetWidth,pageYoffset,scrollTop,scrollY,等。原文摘自MDN文档库。保证正确。
- Python月份格式转化
- 《一本书读懂24种互联网思维》用户思维1
- 元界快讯|首个物联网元宇宙平台“物联森友会”即将上线
- Linux:使用ulimit设置文件最大打开数
- 《python机器学习及实战》学习笔记ch1之良/恶性乳腺癌肿瘤预测
- Hallucination in NLP(自然语言处理中的幻觉现象)
- mysql is双竖线_oracle中的单引号和双竖线||以及q'间隔符
热门文章
- Maple入门使用教程
- 雅思考试经验分享,G类移民不可错过!
- 51单片机直流电机调速
- 进销存软件管理系统排名(最新版)
- 《微观动机与宏观行为》精髓:个人的微观动机,是如何影响宏观行为结果的?
- SQLite Developer破解 cmd 运行 reg delete HKEY_CURRENT_USER\SharpPlus\SqliteDev /v StartDate /f
- DXperience 6.3.2 破解
- sql智能语法提示插件 sql prompt 10
- Javascript视频教程全集,基础入门学习-动力节点
- 惠普服务器硬件检测软件吗,惠普硬件检测工具DST HP PC Hardware Diagnostics UEFI 6.8.0.0 Rev.A 使用方法...