小程序解包 之 小程序md5加密算法分析 笔记录 or 玉兔飞高高

2023-10-31 10:40

本文主要是介绍小程序解包 之 小程序md5加密算法分析 笔记录 or 玉兔飞高高,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

 

准备工具:

1.root安卓手机一台

2.windows电脑一台

3.小程序解包工具:https://codeload.github.com/moqi2011/unweapp/zip/master

 

获取小程序包:

1.用root手机,进入微信数据目录,搜索:*.wxapkg  ,搜索到的文件,全部删除。

2.打开微信,进入要解包的小程序,等待加载完毕,手机再搜索 *.wxapkg,得到的文件就是要的包。

路径:/data/data/com.tencent.mm/MicroMsg/b763c67d*****7233a6a30d53a44f93/appbrand/pkg/

解包:

1.下载工具 https://codeload.github.com/moqi2011/unweapp/zip/master

2.开始解包

把小程序文件 复制到 目录下  \unweapp-master\wxapkg

 

//打开mcd 执行命令cd F:\搜狗下载\unweapp-master\unweapp-master\destF:java -jar unweapp-0.1.jar "F:\搜狗下载\unweapp-master\unweapp-master\wxapkg\yutu.wxapkg"

得到一个新文件夹 yutu.wxapkg_unpacked  就是解包数据,里面就是小程序数据

 game.js 文件就是 程序主文件

算法分析

打开 game.js 搜索md5 关键字 

查看完整代码:https://download.csdn.net/download/qq_21051503/12821600

======下面的部分代码=====

    //初始化    g_Md5Key = "b8d8a504b00f11e8b113021503dd4edc",g_feed = -100,g_http_log = !1,g_log = !1,g_max_reConnet_time = 3,g_toSignin = !1,g_signin_open = !1,g_adConfig = {cd: 15},
//初始化
e.prototype.handleLogin = function(t) {if (e.hideLoading(), log

这篇关于小程序解包 之 小程序md5加密算法分析 笔记录 or 玉兔飞高高的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

Oracle查询优化之高效实现仅查询前10条记录的方法与实践

《Oracle查询优化之高效实现仅查询前10条记录的方法与实践》:本文主要介绍Oracle查询优化之高效实现仅查询前10条记录的相关资料,包括使用ROWNUM、ROW_NUMBER()函数、FET... 目录1. 使用 ROWNUM 查询2. 使用 ROW_NUMBER() 函数3. 使用 FETCH FI

Python MySQL如何通过Binlog获取变更记录恢复数据

《PythonMySQL如何通过Binlog获取变更记录恢复数据》本文介绍了如何使用Python和pymysqlreplication库通过MySQL的二进制日志(Binlog)获取数据库的变更记录... 目录python mysql通过Binlog获取变更记录恢复数据1.安装pymysqlreplicat

Redis主从/哨兵机制原理分析

《Redis主从/哨兵机制原理分析》本文介绍了Redis的主从复制和哨兵机制,主从复制实现了数据的热备份和负载均衡,而哨兵机制可以监控Redis集群,实现自动故障转移,哨兵机制通过监控、下线、选举和故... 目录一、主从复制1.1 什么是主从复制1.2 主从复制的作用1.3 主从复制原理1.3.1 全量复制

Redis主从复制的原理分析

《Redis主从复制的原理分析》Redis主从复制通过将数据镜像到多个从节点,实现高可用性和扩展性,主从复制包括初次全量同步和增量同步两个阶段,为优化复制性能,可以采用AOF持久化、调整复制超时时间、... 目录Redis主从复制的原理主从复制概述配置主从复制数据同步过程复制一致性与延迟故障转移机制监控与维

Redis连接失败:客户端IP不在白名单中的问题分析与解决方案

《Redis连接失败:客户端IP不在白名单中的问题分析与解决方案》在现代分布式系统中,Redis作为一种高性能的内存数据库,被广泛应用于缓存、消息队列、会话存储等场景,然而,在实际使用过程中,我们可能... 目录一、问题背景二、错误分析1. 错误信息解读2. 根本原因三、解决方案1. 将客户端IP添加到Re

Redis主从复制实现原理分析

《Redis主从复制实现原理分析》Redis主从复制通过Sync和CommandPropagate阶段实现数据同步,2.8版本后引入Psync指令,根据复制偏移量进行全量或部分同步,优化了数据传输效率... 目录Redis主DodMIK从复制实现原理实现原理Psync: 2.8版本后总结Redis主从复制实

锐捷和腾达哪个好? 两个品牌路由器对比分析

《锐捷和腾达哪个好?两个品牌路由器对比分析》在选择路由器时,Tenda和锐捷都是备受关注的品牌,各自有独特的产品特点和市场定位,选择哪个品牌的路由器更合适,实际上取决于你的具体需求和使用场景,我们从... 在选购路由器时,锐捷和腾达都是市场上备受关注的品牌,但它们的定位和特点却有所不同。锐捷更偏向企业级和专

Servlet中配置和使用过滤器的步骤记录

《Servlet中配置和使用过滤器的步骤记录》:本文主要介绍在Servlet中配置和使用过滤器的方法,包括创建过滤器类、配置过滤器以及在Web应用中使用过滤器等步骤,文中通过代码介绍的非常详细,需... 目录创建过滤器类配置过滤器使用过滤器总结在Servlet中配置和使用过滤器主要包括创建过滤器类、配置过滤

Spring中Bean有关NullPointerException异常的原因分析

《Spring中Bean有关NullPointerException异常的原因分析》在Spring中使用@Autowired注解注入的bean不能在静态上下文中访问,否则会导致NullPointerE... 目录Spring中Bean有关NullPointerException异常的原因问题描述解决方案总结

正则表达式高级应用与性能优化记录

《正则表达式高级应用与性能优化记录》本文介绍了正则表达式的高级应用和性能优化技巧,包括文本拆分、合并、XML/HTML解析、数据分析、以及性能优化方法,通过这些技巧,可以更高效地利用正则表达式进行复杂... 目录第6章:正则表达式的高级应用6.1 模式匹配与文本处理6.1.1 文本拆分6.1.2 文本合并6