caixin.zip
(190.42 KB, 下载次数: 7)
JS太大了 打包压缩了
跟着教程扒了几个webpack 但是有个问题 不太懂
扒到加载器之后
他内部调用好像都是a
然后var一个全局变量 _qj
然后_qj=a
然后加密函数的方法是这样的
[JavaScript] 纯文本查看 复制代码
function(t) {
var e = r.a.enc.Utf8.parse("G3JH98Y8MY9GWKWG")
, n = r.a.enc.Utf8.parse(t)
, a = r.a.AES.encrypt(n, e, {
mode: r.a.mode.ECB,
padding: r.a.pad.Pkcs7
});
r的声明是这样的
[JavaScript] 纯文本查看 复制代码
a = n("53ca")
, c = (n("ac1f"),
n("00b4"),
n("5319"),
n("4d63"),
n("c607"),
n("2c3e"),
n("25f0"),
n("d3b7"),
n("4d90"),
n("3ca3"),
n("ddb0"),
n("9861"),
n("fb6a"),
n("841c"),
n("13d5"),
n("b64b"),
n("99af"),
n("d9e2"),
n("4de4"),
n("159b"),
n("3452"))
, r = n.n(c)
但是到这一步不太理解的是 为什么 外部函数用的是n(****) 这样 但是我从加载器引出的应该是a 看教程改的方式是 把n改成自己的全局变量 为什么加载器里面是_qj=a 而不是_qj=n呢