微信小程序获取源码以及反编译

这篇具有很好参考价值的文章主要介绍了微信小程序获取源码以及反编译。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

反编译文件 wxappUnpacker-master以及wxapkg例子 点击获取

获取小程序WXAPKG文件

  • 登录微信(模拟器 我用的mumu模拟器)
  • 打开小程序
    运行目标小程序
    之后在指定文件夹内会生成其wxapkg文件
  • 进入RE文件管理器
    进入路径: /data/data/com.tencent.mm/MicroMsg/{数字串}/appbrand/pkg/
    找到所需的wxapkg文件(这里有个小技巧筛选的时候按时间排序,这样你刚打开的小程序就在前面)
    右键点击【压缩所选文件】
  • 传输文件
    将压缩后的本地文件通过微信/邮箱传输到电脑(这里注意压缩完之后直接分享会有问题,要先把压缩文件移动到其他目录,应该是微信目录下或者app目录下的东西微信分享不了唤不起分享)
    压缩包我是放到了这里
    微信小程序源码抓取,爬虫档案袋,微信小程序,小程序
    .wxapkg 截图
    微信小程序源码抓取,爬虫档案袋,微信小程序,小程序

反编译wxapkg

将wxapkg程序包复制到反编译脚本目录wxappUnpacker-master里面,mac系统下cd到wxappUnpacker-master存放的目录,安装以下依赖。npm是需要Node.js环境哈

npm install esprima
npm install css-tree
npm install cssbeautify
npm install vm2
npm install uglify-es
npm install js-beautify

以我的文件为例 ‘wanwan2.wxapkg’

node wuWxapkg.js wanwan2.wxapkg

编译完成后截图
微信小程序源码抓取,爬虫档案袋,微信小程序,小程序
到此 全部反编译完成!

可能会遇到的问题:
我编译的时候遇到下面的问题
Error: Cannot find module ‘escodegen’
解决方案:执行

npm i

模拟器打开小程序之后尽可能把能点的都点了,特别是你需要的哪一块,不然是没有加载的。编译的时候注意可能好几个wxapkg,这里我编译了两个,第二个wxapkg才是我想要的。路径里 一串数字这个代表微信小程序,所以这个文件夹下面应该都是和这个xcx相关的

{数字串} 类似 bcdeb6512df22d1847a42a6f01dd36e6
mac 小程序路径 /Users/xxxx/Library/Group Containers/5A4RE8SF68.com.tencent.xinWeChat/Library/Caches/xinWeChat/{数字串}/WeApp/LocalCache/release
模拟器 小程序路径 /data/data/com.tencent.mm/MicroMsg/{数字串}/appbrand/pkg/

感谢大佬的经验分享 mac上的小程序获取 点击跳转
打开解密工具,选择刚才找到的加密包目录,导入解密工具进行解密,解密后就得到wxapkg程序包文章来源地址https://www.toymoban.com/news/detail-785110.html

到了这里,关于微信小程序获取源码以及反编译的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 获取微信小程序源码教程

    最近在研究微信小程序,网上很多的小程序都是可以借鉴的,那么如何获取源码就很重要了 目录 1.安装对应环境 (Node,js) 2.下载反编译脚本 3.下载安卓模拟器获取微信小程序反编译文件 4.反编译   官方网址:http://nodejs.cn/download/  选择对应安装包即可,我是win10 64位。 注意

    2023年04月15日
    浏览(47)
  • 【微信小程序】实现微信小程序登录(附源码)后端,微信小程序获取手机号

    登录简介 第一步:获取token 第二步:通过token拿用户信息 第三步:调用接口获取手机号 HttpClientUtil: WeChatUtil: controller层: service层: serviceImpl层: 登录简介        新版本微信小程序登录 是前端获取用户信息,不再是后端获取信息进行保存。所以后端要做的主要流程就是

    2024年04月23日
    浏览(61)
  • 逆向获取微信小程序源码教程

    最近看上了一个小程序,想着走走捷径,以下是我的步骤。 1.安装安卓模拟器,我用的是夜神   2.拿包 打开微信,运行微信小程序,然后打开文件管理器,根据时间顺序定位到小程序目录 /data/data/com.tencent.mm/MicroMsg/{{一串32位的16进制字符串名文件夹}}/appbrand/pkg/{{随机名}}_{{今

    2024年02月10日
    浏览(55)
  • 已上传的微信小程序源码丢失,通过反编译找回

    你的程序源码已经上传,可以打开体验版或开发版小程序。 小程序包解密:链接: https://pan.baidu.com/s/1A2ZCqflr4jMLfg03U_LWHQ 提取码: 4ntn wxappUnpacker:链接: https://pan.baidu.com/s/1HQS8xQsqrhc4hziCCuFPXA 提取码: 7b6k Node.js (nodejs.org) 分别安装完成后。 打开cmd输入 node -v 确定完成安装。 通过电脑

    2024年02月12日
    浏览(74)
  • 微信小程序解密并拆包获取源码教程

    第一步:电脑端提取微信小程序包 一般在微信安装目录下的,比如我微信安装在d盘当中,那么下载的 wxapkg 包就在下方 那么微信小程序加载的wxapkg包都在这里 比如下方的一个微信小程序的包就在这里 第二步:解密wxapkg包 工具下载地址 https://github.com/superBiuBiuMan/wechatMiniAppReverse 工

    2023年04月11日
    浏览(44)
  • 【微信小程序】新版获取用户头像昵称(uniapp)(完整版附源码)

    需求 获取微信用户头像和昵称 问题 其实实现起来不复杂,复杂的是近几年微信小程序文档对于获取用户信息这块的api一直在更新,而查看了很多帖子基本都是用的旧的api,wx.getUserProfile(Object object) 和 wx.getUserInfo(Object object),旧的api只适用于低版本的基础库,对于当下的最新

    2024年01月16日
    浏览(88)
  • 【微信小程序】新版获取手机号码实现一键登录(uniapp语法)(完整版附源码)

    需求 如图,点击按钮,获取用户手机号实现一键登录,当然,用户也可以自行输入其他手机号进行登录 问题 要想获取用户手机号并不复杂,但由于近几年微信小程序获取手机号的api进行了更新,当前很多帖子使用的仍是旧的方式,先调wx.login()获取code,iv,等等加密数据, 给到

    2024年02月05日
    浏览(52)
  • 基于微信小程序的物流仓储系统 源码免费获取 可做毕业设计参考

    随着社会的发展,社会的方方面面都在利用信息化时代的优势。互联网的优势和普及使得各种系统的开发成为必需。 本文以实际运用为开发背景,运用软件工程原理和开发方法,它主要是采用java语言技术和mysql数据库来完成对系统的设计。整个开发过程首先对物流仓储系统进

    2024年01月19日
    浏览(49)
  • 基于微信小程序的私教预约系统 源码免费获取 可做毕业设计参考

    1.1系统开发背景 21世纪,计算机技术迅猛发展,在各个行业都引入了计算机,人们利用计算机使得生活速度加快,人对节约时间的观念逐渐加强,而随着人们生活质量的提高,工作节奏的加快以及消费观念的改变,私教服务劳动也已被越来越多的城市居民所认同。大部分人越

    2024年02月04日
    浏览(46)
  • 【微信小程序】6天精准入门(第3天:小程序flex布局、轮播图组件及mock运用以及综合案例)附源码

    布局的传统解决方案,基于[盒状模型],依赖display属性 + position属性 + float属性 Flex是 Flexible Box 的缩写,意为” 弹性布局 ”,用来为盒状模型提供最大的灵活性。 任何一个容器都可以指定为Flex布局。 display: ‘flex’         容器默认存在两根轴: 水平的主轴(main axi

    2024年02月08日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包