吾爱破解 - LCG - LSG |安卓破解|病毒分析|www.52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

搜索
查看: 5295|回复: 51
上一主题 下一主题

[Other] 自用的小程序反编译工具

  [复制链接]
跳转到指定楼层
楼主
manlboro 发表于 2020-6-8 12:11 回帖奖励
自己用的小程序反编译工具,因为要跳槽了,所以放出来给大家

注意:所有的基本执行,vscode已经设置好调试配置,可以直接用vs去执行,这样更加方便

----------------------------------------------------------------------
主包解压流程
***方式一
1.解压wxapkg文件
        node wuWxapkg.js wxapkg文件绝对路径                                         // vscode调试命令  执行wuWxapkg全部流程

***方式二,设置好参数后单步执行流程调试
1.只执行wuWxapkg解包
2.执行wuConfig
3.执行wuJs
4.执行wuWxml
5.执行wuWxss


---------------------------------------------------
分包解压
[Asm] 纯文本查看 复制代码
1.解压wxapkg文件	
	node wuWxapkg.js 分包wxapkg文件绝对路径 				// vscode调试命令  只执行wuWxapkg解包
2.还原js文件
	node wuJs.js 分包解压路径下的\app-service.js 			// vscode调试命令  执行wuJs
3.还原wxml文件
	node wuWxml.js 分包解压路径下的\page-frame.js 		// vscode调试命令  执行wuWxml
4.还原wxss文件
	node wuWxss.js 分包解压路径 							// vscode调试命令  执行wuWxss
5.手动把解压出来的分包内容拷贝到主包同一位置



另外:
        * 如果遇到插件项目解析不出来json文件,可以尝试切换wuConfig.js 修改PHM 2

        * 如果遇到解析不出来js文件情况,尝试切换wuJs.js 修改PHM 3

        * 如果遇到解析不出来wxml文件情况,尝试切换wuWxml.js 修改PHM 4

        * 如果遇到解析不出来wxss文件情况,尝试切换wuWxss.js 修改PHM 5
        * 如果遇到解析不出来wxss文件但是又不报错情况,尝试切换wuWxss.js 修改PHM 6

       

小程序反编译全套.zip (1.81 MB, 下载次数: 657)

免费评分

参与人数 16吾爱币 +13 热心值 +13 收起 理由
DumplingBoy + 1 我很赞同!
krautzun + 1 + 1 谢谢@Thanks!
累lei累 + 1 + 1 用心讨论,共获提升!
zycode + 1 谢谢@Thanks!
yqqpp + 1 + 1 谢谢@Thanks!
52pj24288 + 1 我很赞同!
根号柃 + 1 + 1 谢谢@Thanks!
幼稚鬼 + 1 鼓励转贴优秀软件安全工具和文档!
williamlyf + 1 + 1 请问Magic number is not correct 这个怎么修复
ywing123 + 1 + 1 谢谢@Thanks!
sushangyu + 1 请问Magic number is not correct 这个怎么修复
独白~~ + 1 + 1 谢谢@Thanks!
soho88 + 1 鼓励转贴优秀软件安全工具和文档!
笙若 + 1 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
aiCc + 1 + 1 我很赞同!
离空气 + 1 + 1 鼓励转贴优秀软件安全工具和文档!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

推荐
williamlyf 发表于 2020-6-8 14:20
本帖最后由 williamlyf 于 2020-6-8 14:24 编辑

[Shell] 纯文本查看 复制代码
C:\Program Files\nodejs\node.exe --inspect-brk=44047 wuWxapkg.js -o D:\temp\wxxcx\sp.wxapkg 
Debugger listening on ws://127.0.0.1:44047/72b8a954-4e31-419a-8cfd-59db28fa242e
For help, see: https://nodejs.org/en/docs/inspector
Debugger attached.
Unpack file D:\temp\wxxcx\sp.wxapkg...
wuWxapkg.js:112

Header info:
wuWxapkg.js:9
  firstMark: 0x56
wuWxapkg.js:11
  unknownInfo:  827149655
wuWxapkg.js:13
  infoListLength:  1481576426
wuWxapkg.js:15
  dataLength:  2738044721
wuWxapkg.js:17
  lastMark: 0x7f
wuWxapkg.js:19
Error: Magic number is not correct!
    at header (d:\unpack\wuWxapkg.js:20:43)
    at d:\unpack\wuWxapkg.js:115:35
    at d:\unpack\wuLib.js:82:8
    at agent (d:\unpack\wuLib.js:56:14)
    at FSReqCallback.readFileAfterClose [as oncomplete] (internal/fs/read_file_context.js:63:3)

出现上面的错误怎么解决?
推荐
魔灵 发表于 2020-6-10 17:49
报错了


wuWxss执行代码出错1,无法解出wxss文件
ReferenceError: $gwx7 is not defined
    at vm.js:4:8
    at Script.runInContext (vm.js:131:20)
    at VM.run (C:\Users\Administrator\Desktop\unpack\node_modules\vm2\lib\main.js:218:62)
    at runVM (C:\Users\Administrator\Desktop\unpack\wuWxss.js:109:7)
    at runOnce (C:\Users\Administrator\Desktop\unpack\wuWxss.js:136:4)
    at Array.<anonymous> (C:\Users\Administrator\Desktop\unpack\wuWxss.js:265:5)
    at CntEvent.decount (C:\Users\Administrator\Desktop\unpack\wuLib.js:18:12)
    at C:\Users\Administrator\Desktop\unpack\wuLib.js:83:11
    at agent (C:\Users\Administrator\Desktop\unpack\wuLib.js:56:14)
    at FSReqCallback.readFileAfterClose [as oncomplete] (internal/fs/read_file_context.js:63:3)
沙发
kaka0000 发表于 2020-6-8 12:16
呀呀,虽然个人感觉对我自己没有什么用处,但是还得感谢大神的奉献
3#
xggmmm 发表于 2020-6-8 12:32
感谢分享
4#
anszyeah 发表于 2020-6-8 12:34
谢谢分享!
5#
cptw 发表于 2020-6-8 12:37

感谢分享
6#
52new 发表于 2020-6-8 12:49
正需要谢谢
7#
liuchuangyu 发表于 2020-6-8 13:12
你好,请问一下,QQ小程序该怎么反编译呢?请问楼主知道路径吗、
8#
he10199 发表于 2020-6-8 13:13
谢谢分享
9#
hewkuqer 发表于 2020-6-8 13:19
谢谢了,大有用处!
10#
moluo 发表于 2020-6-8 13:38
感谢分享
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则 警告:本版块禁止灌水或回复与主题无关内容,违者重罚!

快速回复 收藏帖子 返回列表 搜索

RSS订阅|小黑屋|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2020-7-16 21:00

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表