尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

猿人学 第一题 js混淆-源码乱码

猿人学 第一题 js混淆-源码乱码 题目地址 https://match.yuanrenxue.cn/match/1打开F12发现有无限debugger右键选择Never pause here查看请求发现m被加密点进去下断点发现window.match1就是m把断点改到window.match1赋值的位置再查看堆栈向上找进入了VM并且观察可知m由window.f 时间戳进行计算得到看似oo0O0函数啥也没干其实window.f就是在oo0O0函数里赋的值进入函数发现看不懂好多乱码直接把script里全扣下来window.c $(‘script’).length - 11;直接把这个值定死为5少window.a就去上面把window.a也扣下来这个题还有一个特别坑人的地方m中间的分割线不是 | 好像是个汉字肉眼根本无法区分硬控我半小时整体代码如下https://github.com/A-pipi/yrx_spider
返回列表