题目是一大段base64,先解一下
看来一下不知道是什么类型的,百度一下发现(参考)
那就用Converter这个工具,
连续三次unescape,刚开始把输出的内容全部复制到输入,发现不对,要不字母和括号去掉。
String.fromCharCode是JavaScript的函数,可接受一个指定的 Unicode 值,然后返回一个字符串。现在括号里的就是十进制,把它转为文本看看
发现&#x
看了一下Converter发现由html的解码,而html是支持unicode的,所以
flag%7Bctf_tfc201717qwe%7D,%7D和%7B是
表示{},把它更换为这个即可。
unescape可以解\,\x,\u类型。还可以%u
html和unicode基本是互通的。