Giter VIP home page Giter VIP logo

wechatminiappreverse's Introduction

第一步:电脑端提取

第二步:解密wxapkg包

pc_wxapkg_decrypt.exe -wxid 微信小程序id -in 要解密的wxapkg路径 -out 解密后的路径
//示例如下
pc_wxapkg_decrypt.exe -wxid wxa50577e42c3c2a48 -in D:\360Downloads\pc_wxapkg_decrypt\__APP__.wxapkg

第三步:解包

切换到./nodejs目录下,解压`node_modules.zip`后,使用cmd命令打开
输入下面命令

node .\wuWxapkg.js C:\AMD\operation\2\wxapkg\666.wxapkg&exit

第二个参数为操作的项目,这里操作的是666.wxapkg 记得改为自己的

示例

  • 拆包666.wxapkg

wechatminiappreverse's People

Contributors

augustinefulgur avatar leepay avatar superbiubiuman avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

wechatminiappreverse's Issues

大神,解包过程中报错,已经按规范格式书写Issue

程序执行命令:node .\wuWxapkg.js D:\某团优选\ 解密后\__APP__解密.wxapkg

程序执行错误信息:
SyntaxError: Unexpected token '}'
at makeNiceSyntaxError (C:\Users\xy\node_modules\vm2\lib\transformer.js:41:16)
at transformer (C:\Users\xy\node_modules\vm2\lib\transformer.js:84:8)
at VM.run (C:\Users\xy\node_modules\vm2\lib\vm.js:491:16)
at z (C:\Users\xy\Desktop\wechatMiniAppReverse-main\wechatMiniAppReverse-main\2.second\nodejs\wuWxml.js:366:7)
at z (C:\Users\xy\Desktop\wechatMiniAppReverse-main\wechatMiniAppReverse-main\2.second\nodejs\wuRestoreZ.js:244:17)
at catchZGroup (C:\Users\xy\Desktop\wechatMiniAppReverse-main\wechatMiniAppReverse-main\2.second\nodejs\wuRestoreZ.js:15:2)
at catchZ (C:\Users\xy\Desktop\wechatMiniAppReverse-main\wechatMiniAppReverse-main\2.second\nodejs\wuRestoreZ.js:19:29)
at getZ (C:\Users\xy\Desktop\wechatMiniAppReverse-main\wechatMiniAppReverse-main\2.second\nodejs\wuRestoreZ.js:244:2)
at wu.get.code (C:\Users\xy\Desktop\wechatMiniAppReverse-main\wechatMiniAppReverse-main\2.second\nodejs\wuWxml.js:354:3)
at ioLimit.runWithCb (C:\Users\xy\Desktop\wechatMiniAppReverse-main\wechatMiniAppReverse-main\2.second\nodejs\wuLib.js:80:8)

程序结果错误信息:某团优选小程序,第一步解密成功了,第二步解包出错了
第一步:pc_wxapkg_decrypt.exe -wxid wx77af438b3505c00e -in D:\某团优选\_APP_.wxapkg -out D:\某团优选\解密后\__APP__解密.wxapkg
image
第二步:执行node .\wuWxapkg.js D:\某团优选\ 解密后\__APP__解密.wxapkg命令之后报错,试了好几次都是相同的错误,跪求指教
image

程序包:
程序包.zip

其他附加内容:上传的程序包总共二个,_APP_.wxapkg是未解密的包,__APP__解密.wxapkg是解密后的包

执行【2.second】指令是报错了

第一步指令执行是成功的,第二步报“Error: Cannot find module 'uglify-es'”
image

而且执行npm install uglify-es 也不成功:
image

请教下怎么解决,多谢!

请问子包如何解包

这个小程序有两个包, 在一个同一个appid文件夹下面, 使用"node .\wuWxapkg.js app.wxapkg"解密子包的时候包如下错误 :
wechatMiniAppReverse-main\2.second\nodejs\wuWxapkg.js:104
}else throw Error("This package is unrecognizable.\nMay be this package is a subPackage which should be unpacked with -s=.\nOtherwise, please decrypted every type of file by hand.")
^

Error: This package is unrecognizable.
May be this package is a subPackage which should be unpacked with -s=.
Otherwise, please decrypted every type of file by hand.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.