当前位置:首页 > 逆向 > 正文内容

小程序源码反编译

UzJu4年前 (2022-04-16)逆向1527

一、ADB连接

1、手机安装WIFI ADB

2、终端安装ADB

brew install adb

手机打开WIFI ADB

adb connect ip

image-20220105145646268

或者直接USB也可以

adb devices #查看连接设备

image-20220105145723105

二、寻找小程序

小程序目录

/data/data/com.tencent.mm/MicroMsg/[随机字符]/appbrand/pkg

随后访问一个小程序

image-20220105150543431

然后再adb pull的时候会发现,提示does not exit

image-20220105151413208

这里的原因是:/data 目录为系统级目录,无法直接将其进行复制,需要重新挂载为可操作模式

mount -o remount,rw /data 

随后copy 到sdcard即可

/data/data/com.tencent.mm/MicroMsg/{User}/appbrand/pkg/_-1845295975_25.wxapkg /mnt/sdcard 

image-20220105151544724

adb pull /mnt/sdcard/_-1845295975_25.wxapkg

三、解包

首先需要用到wxappUnpacker

git clone https://github.com/xuedingmiaojun/wxappUnpacker.git

image-20220105151704191

因为这里没有开代理,所以使用加速地址下载

首先安装npm

# macos 下直接用brew即可
brew install npm

image-20220105153247381

随后进入wxappUnpacker目录

cd wxappUnpacker
npm install 

安装依赖

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

随后输入命令

node wuWxapkg.js xxx.wxapkg

image-20220105155528452

随后下载微信开发者工具

image-20220105162507250

Tips: m1用户记得选择arm版本的

随后点击确定就可以看到代码了

image-20220105163629241

扫描二维码推送至手机访问。

版权声明:本文由UzJu的安全屋发布,如需转载请注明出处。

SQL ERROR: ERROR 1105 (HY000): XPATH syntax error: '~root@localhost'

本文链接:https://uzzju.com/post/18.html

分享给朋友:
返回列表

没有更早的文章了...

下一篇:VMP3.X过虚拟机检测

相关文章

VMP3.X过虚拟机检测

VMP3.X过虚拟机检测

(前言:很多的小伙伴基本上信心满满的下载了一个辅助,拖入PEID查壳,看到.vmp1的字样就放弃了,因为VMP确实挺难的,更何况加上一个虚拟机的检测。) 正题! 我们先来看看虚拟机检测是什么样子的。 这是我在市场上随便抓来的一...

【旧文】分析一个强壳锁机软件过程

分析一个强壳锁机软件过程对一个锁机的分析以及破解教程文件名称 : 蜡笔小新辅助.exe 文件大小 : 3571712 byte : 文件类型 : application/x-dosexec MD5 : 849f088...

【旧文】浅析_网友说的过火绒的远控

浅析:网友说的过火绒的远控【文件名称】:DNF5天号解封教程.exe 【HA256】 :3504ec84a6efb00010064e3abb1d0ae5e38883ce0abbd7c1ad7245eeb3a05bcd 【运行环境】:...