我是一个勤快的搬运工!

因为某些需要,需要一个小程序,但是我又懒得看教学视频挨个学习,所以,找个捷径,反编译。

  • 一、工具

node.js ,需要安装并配置环境,地址http://nodejs.cn/download/

模拟器,我用的夜神,比较方便,mumu也可以,其他没试过,安装QQ和微信

RE文件管理器,网上搜索下载,拖到夜神模拟器里面直接安装

反编译脚本,地址https://gitee.com/Sao-operation/wxappUnpacker/repository/archive/master.zip,这个绝对靠谱,能把wxss也下载下来,之前试过好几个都不行

  • 二、步骤

1️⃣获取.wxapkg

RE文件管理器获取超级权限,我这边一进去就直接询问点击允许了,如果没有询问的,进入设置,找到超级用户访问权限,选择仅限应用于应用,就可以啦

模拟器里面登录微信QQ,QQ是为了方便吧文件发送到电脑上。登录微信,在里面打开你需要的小程序,然后退出

打开RE文件管理器,/data/data/com.tencent.mm/MicroMsg/.../appbrand/pkg/  按照这个目录找,省略号是一串4ffsa2……1af类似这种的,在pkg文件目录下你就可以找到.wxapkg文件啦,如果你点开的小程序太多,就按照时间找你需要的那个

长按需要的,右上角有三个点点,选择压缩,然后选择QQ发送到电脑

2️⃣安装依赖

cmd 在终端进入到脚本目录下,依次安装以下依赖,全部安装

npm install esprima

npm install css-tree

npm install cssbeautify

npm install vm2

npm install uglify-es

npm install js-beautify

3️⃣反编译

node .\wuWxapkg.js E:\……(地址为你解压的.wxapkg位置,例如E:\_23232_.wxapkg)

然后你会得到一个和.wxapkg名字一样的文件

4️⃣使用

新建一个项目,将文件里的内容全部复制进去就可以啦

其他参考

https://blog.csdn.net/hugengzong/article/details/102541876

https://blog.csdn.net/qq_39917307/article/details/107297377

https://blog.csdn.net/qq_43337115/article/details/107309117?utm_medium=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param&depth_1-utm_source=distribute.pc_relevant_t0.none-task-blog-BlogCommendFromMachineLearnPai2-1.channel_param

2020-10-07反编译小程序,新!相关推荐

  1. 手把手教你反编译小程序

    本次实验环境 操作系统: win10 10.0.19042 node: v14.17.0 微信开发者工具: Stable 1.05.2110290 前期准备 在电脑端安装模拟器工具,这里以夜神模拟器为 ...

  2. 反编译小程序得到源代码

    前言 最近在研究小程序吗,在git上找了一些阅读类的开源代码,拿到小程序代码,用java写了一套后台支撑,经过上线,部署,审核,域名,备案,服务器等等,算是接近了阅读类app的尾声,等有时间一一整理一 ...

  3. 反编译小程序.wxapkg文件

    我也是第一次接触反编译,也是在网上找到的方法. 至于怎么获取 .wxapkg文件 和怎么安装nodejs 就不说了 ,我第一次弄就一步到位了,还是比较简单的,重点说一下用node编译.wxapkg文件 ...

  4. 反编译小程序_小程序/小游戏 反编译教程

    使用的反编译脚本叫做wxappUnpacker 开搞吧,我们通过电脑上的安卓模拟器来获取,我这里使用的是夜神模拟器,启动后安装微信,RE管理器,QQ(用来传输文件) 登陆微信后,在下拉框中找到我们要获 ...

  5. java反编译命令jad,java反编译小工具jad常用命令

    java反编译小工具jad常用命令 2014/6/11 19:39:24  sky52bc  程序员俱乐部  我要评论(0) 摘要:首先,看一下jad的帮助提示-a-用JVM字节格式来注解输出-af- ...

  6. 前端界面请假管理java_小程序新请假界面

    小程序新请假界面 效果: .wxml: 新请假 请假结果 上传图片: + 添加图片 删除 \r\n\r\n\r\n\r\n\r\n\r\n年级: \r\n\r\n\r\n\r\n\r\n\r\n班级: ...

  7. 小程序能打开html页面,小程序新功能直接打开网页

    原标题:小程序新功能直接打开网页 喜讯小程序终于又开放新功能了,小程序的功能越来越强大了. 我想这个功能不管对对商家还是对开发人员都是非常好的功能,因为可以打开网页代表他可以链接更多,小程序最多可以关 ...

  8. 视频教程-10分钟实现微信小程序支付功能-微信开发

    10分钟实现微信小程序支付功能 码农一枚,非著名全栈开发人员.分享自己的一些经验,学习心得,希望后来人少走弯路,少填坑. 多年全栈开发经验,擅长小程序,java,安卓,web前端开发. 邱石 ¥19. ...

  9. linux通讯录软件带头像,小程序新技能 Get!保存微信好友头像到手机通讯录

    原标题:小程序新技能 Get!保存微信好友头像到手机通讯录 亲爱的朋友,你知道来电时能看到好友的头像是一种怎样的体验吗? 你是否注意过这样一件事:每当打开自己的微博.微信等社交软件,除了扑面而来的信息 ...

最新文章

  1. php 静态类内存,php面向对象中static静态属性与方法的内存位置分析
  2. 微软MCITP系列课程(四)磁盘系统管理
  3. python图形用户界面pyside_PySide——Python图形化界面入门教程(一)
  4. python文件管理
  5. The podfile
  6. linux docker漏洞,安装shadow或linux-pam的Alpine Linux Docker镜像有漏洞,附解决
  7. command对象提供的3个execute方法是_并发面试题:java中有几种方法可以实现一个线程?...
  8. Asp.Net Core Mvc Razor之RazorPage
  9. linux QT 结束当前进程_嵌入式linux编程开发必备知识
  10. java契约_基于契约式设计的Java编译器实现
  11. FNV摘要HASH算法实战
  12. 酷派大神9976A刷机
  13. cgroup 分析之CPU和内存部分
  14. 张飞实战电子硬件工程师90天学习资料及笔记汇总
  15. 鸿蒙系统研究第一步:从源码构建系统镜像
  16. leetcode刷题之 剑指offe 面试题05. 替换空格 犯傻记录
  17. linux下检测USB的热插拨
  18. hander机制原理
  19. 计算机专业选锐龙还是英特尔,还在纠结锐龙还是英特尔吗?送你一份CPU选购指南...
  20. 【java笔记】字符流,Properties,序列化,打印流

热门文章

  1. php 微信登陆unionid,微信扫码登陆/微信公交号 登录PHP 自适应 UnionID统一用户
  2. WM通信信息管理类软件评测
  3. asp.net--ListView中ItemTemplate设置与功能按钮
  4. 小程序开发后,该如何推广?
  5. 使用itextpdf时 报异常PdfReader not opened with owner password
  6. 模板的模板参数与非类型模板参数
  7. 四川麻将AI接口说明
  8. 分享SEO优化的8个技巧
  9. 计算机工程 排版,《计算机工程与设计》稿件模板-正文标题不超过20个字,不.PDF...
  10. 【MySQL数据库】——多表联查