一键获取微信小程序,反编译

  • 相关地址
  • 操作方法
  • 在这里我总结一下获取 wxapkg文件的一些注意事项.

相关地址

本文中软件为搬运,如有违规请告知.感谢作者:Cherrison
下载地址:https://github.com/Cherrison/CrackMinApp
国内下载:https://gitee.com/web/CrackMinApp
链接: https://pan.baidu.com/s/1XuwaOdnfVVpcIKMbuLku_Q 提取码: sskb

操作方法

一键获取微信小程序源码, 使用了C#加nodejs制作直接解压在D盘根目录下后就可以使用将小程序文件放到 wxapkg目录下这个目录下有一些demo 可以先进行实验然后打开 CrackMinApp.exe 按说明即可使用CrackMinApp是C#方面的源代码, nodejs已经配置好安装好依赖文件无需改动本工具界面效果
那么如何才能在手机里找到小程序的源文件包呢?具体目录位置直接给出:/data/data/com.tencent.mm/MicroMsg//appbrand/pkg/在这个目录下,会发现一些 xxxxxxx.wxapkg 类型的文件,这些就是微信小程序的包
微信小程序的格式就是:.wxapkg.wxapkg是一个二进制文件,有其自己的一套结构。关于.wxapkg的详细内容可以参考lrdcq大神的博文:http://lrdcq.com/me/read.php/66.htm
这里我提供两种方法一.安卓手机有root
安卓re管理器 进入/data/data/com.tencent.mm/MicroMsg//appbrand/pkg/然后就会发现一些wxapkg后缀的文件这些文件 当你打开一个新的微信小程序就会生成 如果不知道是那一个 可以现在这个目录下删除所有文件然后打开你想要反编译的小程序, 新出现的wxapkg文件 就是你想要的
至于如何root请自行查找二.使用安卓模拟器获取到.wxapkg文件
不用越狱,不用root,使用电脑端的安卓模拟器来获取是一个非常简单快捷且万能的获取方式,具体步骤如下:
打开安装好的安卓模拟器,并在模拟器中安装QQ、微信、RE管理器QQ、微信在模拟器自带的应用商店里搜索下载安装即可QQ、微信在模拟器自带的应用商店里搜索下载安装即可RE管理器的下载地址自行百度下载好后直接拖拽进打开的模拟器窗口就会自动安装设置一下模拟器以我个人认为比较好用的夜神模拟器举例首先到模拟器内部设置超级用户权限
这些操作的目的都是为了能让RE管理器顺利的获取到ROOT权限接下来在模拟器里打开微信,然后在微信中运行你想要获取的下程序(这其实是让微信把小程序的源文件包从服务器下载到了本地了)举个例子:在模拟器微信中运行一下后,直接切回模拟器桌面运行RE浏览器 来到目录/data/data/com.tencent.mm/MicroMsg//appbrand/pkg/就抵达了目的文件夹
你会看到发现里面的一些.wxapkg后缀的文件,就是它们没错啦,可以根据使用的时间来判断那个是你刚才从服务器下载过来的一般小程序的文件不会太大,可以结合时间来判断,长按压缩所选文件,然后再将压缩好的包通过QQ发送到我的电脑如果不进行压缩的话,是无法将这个文件通过QQ来发送的所以QQ的这个功能可以让我们很方便的拿到源文件,而不必到电脑目录去找模拟器的文件目录。解压。这样几步简单操作,就成功拿到了小程序的源文件了。
最终我们就得到了我们想要的小程序的源代码

在这里我总结一下获取 wxapkg文件的一些注意事项.

1.可以用已root的手机也可以用android模拟器(我用的夜神模拟器,其它的模拟器试了几个无法登录微信)
2.用模拟器一般都 共享目录功能.比如夜神共享目录有一个是/mnt/shell/emulated/0/Apps
直接把文件复制到这个目录然后在电脑目录里面就可以直接看到了非常方便
3.CrackMinApp 下载完一定要将\nodejs\nodejs\node_modules目录解压出来
4.如果反编辑不成功 可以进入CrackMinApp\nodejs\nodejs 目录 然后按住shift 右击 选择 在此处打开命令窗口 执行
node .\wuWxapkg.js F:\CrackMinApp\wxapkg_-1713870039_45.wxapkg&exit

一键获取微信小程序,反编译相关推荐

  1. 无需任何配置,初学者必会的一键获取微信小程序源代码的快捷方法与工具使用

    这里将工具放在开头 这里将一键获取微信小程序源代码的使用工具和注意事项都打包放在了公众号挽风安全里,其中只要发送一键获取微信小程序源代码来获取下载地址 使用步骤和效果 在电脑端都是在WeChat Fi ...

  2. 最新微信小程序反编译破解过程记录

    一.前言 既然你进来看这篇文章,我认为"微信小程序反编译"这个技术你多少应该会了解点.在学习微信小程序前端开发的过程中,我跟大部分人一样,试着仿写过一些线上的小程序案例,但在实际练 ...

  3. 最新‘微信小程序’反编译最新教程(如何找回微信小程序源码手把手教程)

    前言: 简单聊一下xxxxx.wxapkg 先来想想一个很简单的问题,小程序的源文件存放在哪? 当然是在微信的服务器上. 但是在微信服务器上,普通用户想要获取到,肯定是十分困难的,有没有别的办法呢? ...

  4. 微信小程序抓包与逆向+微信小程序反编译教程+解包教程+解包工具

    免责声明 做视频的初衷是为了学习交流,是想让自己在分享过程中学习到更多的东西 本人发布的视频.环境.软件.脚本.文章.资料等,都只用于学习交流安全技术,请不要用于任何非法用途, 否则后果自付 部分技术 ...

  5. 微信小程序反编译~2020年

    文章目录 摘要 介绍 安装反编译脚本 使用 获取wxapkg文件 反编译 结论 参考资料 摘要 安装wxappUnpacker小程序反编译工具并使用(2020.03) 关键词: 微信小程序反编译 wx ...

  6. 微信小程序反编译wxss文件缺失_微信小程序反编译~2020年

    摘要 安装wxappUnpacker小程序反编译工具并使用(2020.03) 关键词: 微信小程序反编译 wxss 介绍 上次分享了web前端爬取工具 ,那么这次也同样讲讲微信小程序反编译吧,对于像博 ...

  7. java反编译微信小程序_微信小程序反编译的实现

    首先声明:本文章仅供学习之用,不可它用. 一.前言 看到人家上线的小程序的效果,纯靠推测,部分效果在绞尽脑汁后能做出大致的实现,但是有些细节,费劲全力都没能做出来.很想一窥源码?查看究竟?看看大厂的前 ...

  8. 最新微信小程序反编译工具,完美解决分包问题

    看了很多反编译.找回微信小程序源码很多教程,各种问题导致都没法正常使用.微信版本升级后,会遇到各种报错, 以及无法获取到wxss分包无法反编译的问题.于是寻找资料,也买过别人的破解工具,最终解决文件缺 ...

  9. 微信小程序反编译wxss文件缺失_小程序反编译,怎么找回微信小程序源码?

    看了很多反编译.找回微信小程序源码很多教程,各种问题导致都没法正常使用.微信版本升级后,会遇到各种报错, 以及无法获取到wxss的问题.查阅各种资料,最终解决,于是贴上完整的微信小程序反编译方案与教程 ...

最新文章

  1. 学习java的一些笔记(6)
  2. opencv java 摄像头_使用OpenCV Java创建Windows摄像头扫码程序
  3. 截取中文字符长度(中文、字母都有效)
  4. linux 密码策略设置,设置Linux密码策略
  5. 跨浏览器用javascript获取窗口的位置和大小
  6. html5上传使用FileReader,Promise图片预览
  7. iOS:×××送(二)----pem证书的生成
  8. 安装python3后使用yum命令报错?
  9. 什么是大数据,模式识别和人工智能算法实现
  10. sql选择性插入_SQL插入选择
  11. Camera:双目成像原理
  12. 计算机打印病历格式要求,计算机打印病历书写要求
  13. 威锋十年:叫一声「果粉」,你还敢答应吗?
  14. 2021年芯片产业发展的五大关键词
  15. 子网掩码取反怎么取_关于子网掩码的问题
  16. 阿里云 ECS 云计算训练营 Day2:搭建简历网站
  17. 我们对区块链游戏的期望太高了
  18. 第八章:项目质量管理 - (8.1 规划质量管理)
  19. 二叉树的公共祖先问题
  20. 摩申网络2017年6月27日游戏新闻

热门文章

  1. android opencv单机版人脸识别+比对
  2. python从入门到放弃篇26(lxml.etree库,urllib.request库,构造xpath路径,构造url)实现翻页爬取豆瓣书简介并保存数据
  3. 手机上网流量统计_全国人均每月手机上网流量竟然有这么多!网友:拖后腿了...
  4. 【Android】Bitmap图片裁剪(91/100)
  5. JVM成神路对象内存布局、分配过程、从生至死历程、强弱软件引用
  6. PS 2022未经正确签署终极解决办法,超简单方便
  7. Android 颜色金属效果,上档次的磨砂金属质感机身_长虹手机_手机Android频道-中关村在线...
  8. 浅谈ANR如何分析解决ANR
  9. 美团外卖:日订单量超1600万的自动化业务运维之路
  10. JS_map遍历数组