CTF---Web入门第一题 what a fuck!这是什么鬼东西?

what a fuck!这是什么鬼东西?分值:10

  • 来源: DUTCTF
  • 难度:易
  • 参与人数:7942人
  • Get Flag:3358人
  • 答题人数:3475人
  • 解题通过率:97%
what a fuck!这是什么鬼东西?

解题链接:http://ctf5.shiyanbar.com/DUTCTF/1.html

原题链接:http://www.shiyanbar.com/ctf/56

【解题报告】:

  这是我入门Web开始写的第一道题,what a fuck!第一眼看到这名字,特别惊讶,到底是什么东东呢?点开来一看,还真是:一堆由"[","]","{","}","(",")","!","+"组成的长串,看起来特别头疼,如果有了解的同学,一眼就可以看出来,这是一段jother编码,我简单介绍一下jother编码,jother是一种运用于javascript语言中利用少量字符构造精简的匿名函数方法对于字符串进行的编码方式,其中少量字符包括"[","]","{","}","(",")","!","+"。只用这些字符就能完成对任意字符串的编码,本质上是一种javascript的编码,缺点我们也看到了,编码极其冗长和复杂~~~

下面给出一个例子:

CTF---Web入门第一题 what a fuck!这是什么鬼东西?

代码转换成jother编码变得极为冗长和复杂。。。

要想确信这段代码可以在javascript上运行,只需要打开浏览器(火狐或者谷歌浏览器都行),按F12,在控制台上输入这段代码,按下回车即可~~~
具体操作如下图:
CTF---Web入门第一题 what a fuck!这是什么鬼东西?

该密码即为解密答案~~~

CTF---Web入门第一题 what a fuck!这是什么鬼东西?

然后就OK啦~~~

上一篇:[实变函数]2.3 开集 (open set), 闭集 (closed set), 完备集 (complete set)


下一篇:对比React Native、dcloud、LuaView三个框架技术(内部)