难点
没有难点,只是有一个小小的坑
Tip:例子:https://pan.bigdataboy.cn/s/g4JuP
猿人学该题官网:https://match.yuanrenxue.com/match/16
分析参数
有一个 m 加密参数,控制台还一直输出
直接跟栈进去,下断点看看
看看
btoa
在哪定义,直接全部复制到本地
window
直接补上,看看u
在什么定义
把这部分,组合一下,复制到本地
调用测试,发现
f
未定义,打断点,发现 f 其实是一串固定的字符串
,直接复制下来
继续执行,发现
d
未定义,这段代码还有个md5
,也是没有扒下来
发现
d
是一个函数,直接拔下来
然后发现
md5
在一个匿名函数里,把这个匿名函数扒下来,改为自执行, 执行测试,发现出值了,但这个值是不能用的
继续分析是不是还缺少什么东西,走了错误的逻辑,所以才没有报错,首先考虑
try .. catch
把 n.g 继续补上,但是这里要注意,变量名冲突
验证
通过
版权声明:《 【猿人学】第十六题 webpack初体验 - window蜜罐 》为明妃原创文章,转载请注明出处!
最后编辑:2022-5-3 04:05:53