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 ,无需下载极速在线查看,视频原画倍速播放。
榆生丶大牛 发表于 2023-7-18 12:18
对对对,怎么解决的那个问题
https://wwcj.lanzoue.com/irDYX12tkhuf
把 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)); wxapkg的后缀我改成了exe,因为阿里云盘不让分享此类后缀的文件,大佬们测试的时候不要忘记改一下。 哥们儿,有没有办法把指定页面做成可以以浏览器的形式打开? hanbazhen 发表于 2023-7-17 23:56
哥们儿,有没有办法把指定页面做成可以以浏览器的形式打开?
这个应该不行吧
自己下一个crypto-js.js的包,然后放在util文件夹里面引入不就好了 d199212 发表于 2023-7-18 08:11
自己下一个crypto-js.js的包,然后放在util文件夹里面引入不就好了
util文件夹里面是有crypto-js.js这个文件的,但就是没法引入
d199212 发表于 2023-7-18 08:11
自己下一个crypto-js.js的包,然后放在util文件夹里面引入不就好了
util文件夹里面的其它文件可以引入,一引入这个crypto-js就不错未定义
榆生丶大牛 发表于 2023-7-18 08:30
util文件夹里面是有crypto-js.js这个文件的,但就是没法引入
删掉原本的,用自己下载的呢? d199212 发表于 2023-7-18 08:49
删掉原本的,用自己下载的呢?
也还是不行,我贴的有链接,要不你打开看下 把解包了的打成压缩包 这样子没法下载