当前位置:网站首页>Wechat applet source code acquisition (download with tools)
Wechat applet source code acquisition (download with tools)
2022-07-29 06:05:00 【Spicy next door 4】
In many cases, we need to learn from the page style of wechat applet . So we need to reverse crack it . The following is the flow chart of reverse cracking
The first is to crack the desktop applet of wechat computer :
As long as you log in to the computer wx And used small programs , Then under the corresponding path WeChat Files\Applet There will be a lot of .wxapkg Final document , for example __APP__.wxapkg.pc The applet code on the end is encrypted , You need to decrypt it with a tool before decompiling .

Decryption tools :https://github.com/nieweiming/pc_wxapkg_decrypt_python ( Need to install locally python3 Running environment , Used to decode pc End applet package , That is to say, it is resolved into the mobile terminal of the source ecosystem wxapkg, You can also go to https://download.csdn.net/download/u012115730/86263247 The file I uploaded for download response .
Put the downloaded file under the folder to be decrypted . Here's the picture :

Then open the dos The window runs the following command under this folder :
python main.py --wxid wx4f1556ccc57611f6v --file __APP__.wxapkg --output main.wxapkgAfter running, it will appear main.wxapkg This file . This is the decrypted file .
notes : During the running process, the package does not exist .
ModuleNotFoundError: No module named ‘Crypto.Cipher‘If we encounter this mistake . Description package does not exist . use pip Install the package .
pip install pycryptodomeThen find your python Installation of road force ,python\Lib\site-packages, There is a folder called crypto, Lower case c Put it in capital letters C Just ok 了
The next step is to install node.js Related decompression files
without node.js Then install the response . There is no talk here . Install self Baidu search .
After installed , git Download decompiler https://github.com/gudqs7/wxappUnpacker/tree/master( Attention should be paid to git The downloaded folder is empty , Downloadable zip Extract it again ). You can also go to Small program decompression package . Get the original applet - Applet document class resources -CSDN download Download here
After downloading, follow the following steps to install the response node package .
npm install esprima
npm install css-tree
npm install cssbeautify
npm install vm2
npm install uglify-es
npm install js-beautifyThe following is a screenshot of the installation process :

After installation, you will get main.wxapkg This file is placed in wxappUnpacker-master Under this folder .
Then execute the decompile command
node wuWxapkg.js The path of the applet code to decompile .wxapkg
node wuWxapkg.js main.wxapkgAfter the execution is complete , A default will be generated in the current script directory main Folder , Inside is the small program front-end code we want

Since then . The computer client method of decompiling wechat applet ends .
边栏推荐
- Reporting service 2016 custom authentication
- Configuration and use of Nacos external database
- Tear the ORM framework by hand (generic + annotation + reflection)
- [go] use of defer
- 【bug】XLRDError: Excel xlsx file; not supported
- 研究生新生培训第三周:ResNet+ResNeXt
- 并发编程学习笔记 之 原子操作类AtomicInteger详解
- 引入Spacy模块出错—OSError: [E941] Can‘t find model ‘en‘.
- mysql 的show profiles 使用。
- 【Transformer】AdaViT: Adaptive Tokens for Efficient Vision Transformer
猜你喜欢

研究生新生培训第三周:ResNet+ResNeXt

Ffmpeg creation GIF expression pack tutorial is coming! Say thank you, brother black fly?

"Full flash measurement" database acceleration solution
![[target detection] KL loss: bounding box progression with uncertainty for accurate object detection](/img/8c/1a561fab040730ae29901a04b70ac4.png)
[target detection] KL loss: bounding box progression with uncertainty for accurate object detection

第三周周报 ResNet+ResNext

研究生新生培训第一周:深度学习和pytorch基础

第2周学习:卷积神经网络基础

【Attention】Visual Attention Network

【Transformer】ACMix:On the Integration of Self-Attention and Convolution

虚假新闻检测论文阅读(一):Fake News Detection using Semi-Supervised Graph Convolutional Network
随机推荐
[semantic segmentation] overview of semantic segmentation
这些你一定要知道的进程知识
【Transformer】AdaViT: Adaptive Tokens for Efficient Vision Transformer
MySQL inserts millions of data (using functions and stored procedures)
Use of xtrabackup
Research on the implementation principle of reentrantlock in concurrent programming learning notes
Is flutter being quietly abandoned? On the future of flutter
Yum local source production
【语义分割】Fully Attentional Network for Semantic Segmentation
简单聊聊 PendingIntent 与 Intent 的区别
【Attention】Visual Attention Network
一、迁移学习与fine-tuning有什么区别?
二、OCR训练时,将txt文件和图片数据转为lmdb文件格式
[pycharm] pycharm remote connection server
虚假新闻检测论文阅读(二):Semi-Supervised Learning and Graph Neural Networks for Fake News Detection
Spring, summer, autumn and winter with Miss Zhang (3)
迁移学习——Low-Rank Transfer Subspace Learning
虚假新闻检测论文阅读(一):Fake News Detection using Semi-Supervised Graph Convolutional Network
2021-06-10
【目标检测】6、SSD