Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

解包代码与小程序原始工程文件结构差异很大 #6

Open
cloud-jie opened this issue Aug 2, 2023 · 14 comments
Open

解包代码与小程序原始工程文件结构差异很大 #6

cloud-jie opened this issue Aug 2, 2023 · 14 comments

Comments

@cloud-jie
Copy link

如下图:utils/util.js 文件并不存在
image
使用其他解包程序,结构如下:
image

@cloud-jie
Copy link
Author

师傅,我补充一下:与其他工具相比,代码几乎没差,但是目录结构似乎有些异常
因为解包后代码引用utils/util.js,但util.js在解包后的代码中并不存在(图1)

@cloud-jie
Copy link
Author

工具很好,感谢师傅分享

@wux1an
Copy link
Owner

wux1an commented Aug 2, 2023

用的哪款工具,小程序 wxapkg 文件和小程序 wxid 方便提供一下吗?

@cloud-jie
Copy link
Author

cloud-jie commented Aug 3, 2023

我用来对比的工具是unveilr,开源后项目大火,作者转收费了。
https://uvr.xianwei.icu/
以下这几个小程序应该都存在这个问题,图片显示的就是我当前测试的小程序
image
以下为wxapkg文件及unveilr解包后的文件
wxc867ec7b2ed2ac8f.zip

@wux1an
Copy link
Owner

wux1an commented Aug 3, 2023

你用的这个工具应该是对解包出来的原始文件进行了解析,如果他的工具加上 --no-parse 解出来的应该就和我这一样。
image

unveiler 是用 JavaScript 开发后打包的,没法看到实现原理。不过猜测应该参考了 https://github.com/ezshine/wxapkg-convertor 的代码,这个项目写了解析代码来将文件解析成工程代码格式,但是代码看起来很麻烦,等以后有精力了我试着加进来。

@wux1an wux1an changed the title 解包后文件结构异常 解包代码与小程序原始工程文件结构差异很大 Aug 3, 2023
@cloud-jie
Copy link
Author

师傅加油

@lengjian2014
Copy link

@cloud-jie unveilr这个工具的token怎么买

@cloud-jie
Copy link
Author

unveilr可能参考了这个项目,https://github.com/zhangdaren/miniprogram-to-uniapp

@cloud-jie
Copy link
Author

@cloud-jie unveilr这个工具的token怎么买

有个tg群,群主是他,但是邀请链接不知道

@jylsec
Copy link

jylsec commented Sep 13, 2023

我用来对比的工具是unveilr,开源后项目大火,作者转收费了。
https://uvr.xianwei.icu/
以下这几个小程序应该都存在这个问题,图片显示的就是我当前测试的小程序
image
以下为wxapkg文件及unveilr解包后的文件
wxc867ec7b2ed2ac8f.zip

你好,请问可以发一下您手上的unveilr的版本嘛。好像是6月份开始闭源的

@lengjian2014
Copy link

lengjian2014 commented Sep 14, 2023 via email

@immune53
Copy link

作者可以考虑下加入wxappUnpacker的解析代码,这里有代码https://github.com/Fickley/wxappUnpacker

@cloud-jie
Copy link
Author

师傅,这应该是unveilr开源时候的代码:
https://github.com/junxiaqiao/unveilr-v2.0.0

@baixingjian8
Copy link

请问unity的微信小游戏能解密吗

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

6 participants