下载附件解压得到一个js文件和一个网页:
f12查看源码:
查看源码可知,只有ic为True才能得到flag,除此之外找不到啥子信息了,看js文件:
var a = [118, 104, 102, 120, 117, 108, 119, 124, 48,123,101,120];
if (s.length == a.length) {
for (i = 0; i < s.length; i++) {
if (a[i] - s.charCodeAt(i) != 3)
return ic = false;
}
return ic = true;
}
return ic = false;
}
大致意思应该为 只有该截取代码段落下的if嵌套不成立时才能返回true,得到flag.
if (s.length == a.length) {
for (i = 0; i < s.length; i++) {
if (a[i] - s.charCodeAt(i) != 3)
return ic = false;
当a数组满足a中每个数字减去3再转换为字符,即可得到正确的token
代入网页,得到flag:
RenIbyd8Fgg5hawvQm7TDQ