榆生丶大牛 发表于 2023-7-17 23:03

VX|WX小程序路径报错

最近想着学习一下小程序的逆向,今天下午找好了目标,用Github上面的工具将wxapkg解包后,用微信开发者工具打开文件夹,点击编译后提示 `Error: module 'utils/crypto-js.js' is not defined, require args is '/crypto-js.js`,自己百度了好久,试过了许多种解决方法,但是都没有效果,报错如下图所示,有大佬知道解决方法的嘛。



同时附上原wxapkg文件以及解包后得到的文件夹

南某京博物馆小程序https://www.aliyundrive.com/s/nhZM1ERzB7t点击链接保存,或者复制本段内容,打开「阿里云盘」APP ,无需下载极速在线查看,视频原画倍速播放。

lucklys 发表于 2023-7-18 13:31

榆生丶大牛 发表于 2023-7-18 12:18
对对对,怎么解决的那个问题

https://wwcj.lanzoue.com/irDYX12tkhuf

banlala 发表于 2023-7-18 13:52

把 utils/abc.js 的第13行改成下面的,关闭 将js编译成ES5
// var e = require(r(125)), n = (require(r(126)).sm2, r(140));
var e = require('crypto-js.js'), n = (require('miniprogram-sm-crypto').sm2, r(140));

榆生丶大牛 发表于 2023-7-17 23:05

wxapkg的后缀我改成了exe,因为阿里云盘不让分享此类后缀的文件,大佬们测试的时候不要忘记改一下。

hanbazhen 发表于 2023-7-17 23:56

哥们儿,有没有办法把指定页面做成可以以浏览器的形式打开?

榆生丶大牛 发表于 2023-7-18 08:03

hanbazhen 发表于 2023-7-17 23:56
哥们儿,有没有办法把指定页面做成可以以浏览器的形式打开?

这个应该不行吧

d199212 发表于 2023-7-18 08:11

自己下一个crypto-js.js的包,然后放在util文件夹里面引入不就好了

榆生丶大牛 发表于 2023-7-18 08:30

d199212 发表于 2023-7-18 08:11
自己下一个crypto-js.js的包,然后放在util文件夹里面引入不就好了

util文件夹里面是有crypto-js.js这个文件的,但就是没法引入

榆生丶大牛 发表于 2023-7-18 08:33

d199212 发表于 2023-7-18 08:11
自己下一个crypto-js.js的包,然后放在util文件夹里面引入不就好了

util文件夹里面的其它文件可以引入,一引入这个crypto-js就不错未定义

d199212 发表于 2023-7-18 08:49

榆生丶大牛 发表于 2023-7-18 08:30
util文件夹里面是有crypto-js.js这个文件的,但就是没法引入

删掉原本的,用自己下载的呢?

榆生丶大牛 发表于 2023-7-18 09:04

d199212 发表于 2023-7-18 08:49
删掉原本的,用自己下载的呢?

也还是不行,我贴的有链接,要不你打开看下

lucklys 发表于 2023-7-18 10:58

把解包了的打成压缩包 这样子没法下载
页: [1] 2 3
查看完整版本: VX|WX小程序路径报错