小程序反编译_写一写怎么扒小程序吧

2023-10-13 17:40
文章标签 程序 怎么 反编译 一写

本文主要是介绍小程序反编译_写一写怎么扒小程序吧,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

估计好多人都知道了,还是写一点心得吧

1、找包篇

需要一个root后的手机或者模拟器

打开微信,访问小程序后使用RE管理器打开路径

/data/data/com.tencent.mm/MicroMsg/80b34bca4945f2aa19a92b5549781131/appbrand/pkg/小程序.wxapkg

c269cafefae512947fe6c7576c2e12f6.png

80b34bca4945f2aa19a92b5549781131 这个可能有多个,代表不同微信号

小程序.wxapkg 这个也可能有多个,可以先把文件夹里的都删除再访问,这样比较明确

把这个文件先压缩,再发送出来,这就是小程序的包了

2、反编译篇

安装nodejs(http://nodejs.cn/)

安装依赖包(需要npm)

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

下载反编译的工具,需要上面的环境

链接: https://pan.baidu.com/s/1nnj3bTECxILz6qOD0ZKWyw 提取码: is2x

此版本我改了一些样式输出的问题,非常好用

使用命令解压 node wuWxapkg.js ./pkg/_1305599502_23.wxapkg

bd79ad62d8a731008a1f251b9f0ea239.png

20dced4256282985c51612114b4f96bb.png

解压后的文件很完整,部分可以被混淆了,直接导入开发者工具就能运行,如果不行的话看看控制台的报错,解决下。

此方法小游戏也能反扒,适合那种单机的小游戏。

大家用来学习或者扒扒样式可以的,请尊重开发者,勿做其他用途哈。

最后附上最近开发的小程序,各位帮扫扫,互相交流下(没用户是个头疼的事)~

465bd2f2896bfa1dda2cd1f50a393eba.png

这篇关于小程序反编译_写一写怎么扒小程序吧的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/204841

相关文章

使用Docker构建Python Flask程序的详细教程

《使用Docker构建PythonFlask程序的详细教程》在当今的软件开发领域,容器化技术正变得越来越流行,而Docker无疑是其中的佼佼者,本文我们就来聊聊如何使用Docker构建一个简单的Py... 目录引言一、准备工作二、创建 Flask 应用程序三、创建 dockerfile四、构建 Docker

怎么用idea创建一个SpringBoot项目

《怎么用idea创建一个SpringBoot项目》本文介绍了在IDEA中创建SpringBoot项目的步骤,包括环境准备(JDK1.8+、Maven3.2.5+)、使用SpringInitializr... 目录如何在idea中创建一个SpringBoot项目环境准备1.1打开IDEA,点击New新建一个项

qt5cored.dll报错怎么解决? 电脑qt5cored.dll文件丢失修复技巧

《qt5cored.dll报错怎么解决?电脑qt5cored.dll文件丢失修复技巧》在进行软件安装或运行程序时,有时会遇到由于找不到qt5core.dll,无法继续执行代码,这个问题可能是由于该文... 遇到qt5cored.dll文件错误时,可能会导致基于 Qt 开发的应用程序无法正常运行或启动。这种错

电脑提示xlstat4.dll丢失怎么修复? xlstat4.dll文件丢失处理办法

《电脑提示xlstat4.dll丢失怎么修复?xlstat4.dll文件丢失处理办法》长时间使用电脑,大家多少都会遇到类似dll文件丢失的情况,不过,解决这一问题其实并不复杂,下面我们就来看看xls... 在Windows操作系统中,xlstat4.dll是一个重要的动态链接库文件,通常用于支持各种应用程序

python编写朋克风格的天气查询程序

《python编写朋克风格的天气查询程序》这篇文章主要为大家详细介绍了一个基于Python的桌面应用程序,使用了tkinter库来创建图形用户界面并通过requests库调用Open-MeteoAPI... 目录工具介绍工具使用说明python脚本内容如何运行脚本工具介绍这个天气查询工具是一个基于 Pyt

Ubuntu设置程序开机自启动的操作步骤

《Ubuntu设置程序开机自启动的操作步骤》在部署程序到边缘端时,我们总希望可以通电即启动我们写好的程序,本篇博客用以记录如何在ubuntu开机执行某条命令或者某个可执行程序,需要的朋友可以参考下... 目录1、概述2、图形界面设置3、设置为Systemd服务1、概述测试环境:Ubuntu22.04 带图

Python程序打包exe,单文件和多文件方式

《Python程序打包exe,单文件和多文件方式》:本文主要介绍Python程序打包exe,单文件和多文件方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录python 脚本打成exe文件安装Pyinstaller准备一个ico图标打包方式一(适用于文件较少的程

Python程序的文件头部声明小结

《Python程序的文件头部声明小结》在Python文件的顶部声明编码通常是必须的,尤其是在处理非ASCII字符时,下面就来介绍一下两种头部文件声明,具有一定的参考价值,感兴趣的可以了解一下... 目录一、# coding=utf-8二、#!/usr/bin/env python三、运行Python程序四、

Mac备忘录怎么导出/备份和云同步? Mac备忘录使用技巧

《Mac备忘录怎么导出/备份和云同步?Mac备忘录使用技巧》备忘录作为iOS里简单而又不可或缺的一个系统应用,上手容易,可以满足我们日常生活中各种记录的需求,今天我们就来看看Mac备忘录的导出、... 「备忘录」是 MAC 上的一款常用应用,它可以帮助我们捕捉灵感、记录待办事项或保存重要信息。为了便于在不同

无法启动此程序因为计算机丢失api-ms-win-core-path-l1-1-0.dll修复方案

《无法启动此程序因为计算机丢失api-ms-win-core-path-l1-1-0.dll修复方案》:本文主要介绍了无法启动此程序,详细内容请阅读本文,希望能对你有所帮助... 在计算机使用过程中,我们经常会遇到一些错误提示,其中之一就是"api-ms-win-core-path-l1-1-0.dll丢失