代码是这个样子的,看来是经过了编码的JavaScript
直接拖到QQ浏览器里面跑(Chrome这一类也可以)
跑出来是这个样子的
按F12打开调试器,在eval()后面下一个断点,再次运行
跑出来了,复制到txt中
"function $(){var e=document.getElementById(\"c\").value;if(e.length==16)if(e.match(/^be0f23/)!=null)if(e.match(/233ac/)!=null)if(e.match(/e98aa$/)!=null)if(e.match(/c7be9/)!=null){var t=[\"fl\",\"s_a\",\"i\",\"e}\"];var n=[\"a\",\"_h0l\",\"n\"];var r=[\"g{\",\"e\",\"_0\"];var i=[\"it'\",\"_\",\"n\"];var s=[t,n,r,i];for(var o=0;o<13;++o){document.write(s[o%4][0]);s[o%4].splice(0,1)}}}document.write('<input id=\"c\"><button οnclick=$()>Ok</button>');delete _"
然后把这个js输出的内容弄下来就好了
flag是flag{it's_a_h0le_in_0ne}
提交,通过!